Interface BindingSubTlv
- All Superinterfaces:
org.opendaylight.yangtools.yang.binding.BindingContract<org.opendaylight.yangtools.yang.binding.DataContainer>
,org.opendaylight.yangtools.yang.binding.ChoiceIn<BindingSubTlvs>
,org.opendaylight.yangtools.yang.binding.DataContainer
- All Known Subinterfaces:
EroMetricCase
,Ipv4EroBackupCase
,Ipv4EroCase
,Ipv6EroBackupCase
,Ipv6EroCase
,Ipv6PrefixSidCase
,PrefixSidCase
,SidLabelCase
,UnnumberedInterfaceIdBackupEroCase
,UnnumberedInterfaceIdEroCase
@Generated("mdsal-binding-generator")
public interface BindingSubTlv
extends org.opendaylight.yangtools.yang.binding.ChoiceIn<BindingSubTlvs>
This class represents the following YANG schema fragment defined in module bgp-segment-routing
choice binding-sub-tlv { case prefix-sid-case { container prefix-sid { uses prefix-sid-tlv; } } case ipv6-prefix-sid-case { container ipv6-prefix-sid { uses ipv6-prefix-sid-tlv; } } case sid-label-case { uses sid-label-index; } case ero-metric-case { leaf ero-metric { type netc:te-metric; } } case ipv4-ero-case { container ipv4-ero { uses ero-ipv4-address; } } case ipv6-ero-case { container ipv6-ero { uses ero-ipv6-address; } } case unnumbered-interface-id-ero-case { container unnumbered-interface-id-ero { uses ero-unnumbered; } } case ipv4-ero-backup-case { container ipv4-ero-backup { uses ero-ipv4-address; } } case ipv6-ero-backup-case { container ipv6-ero-backup { uses ero-ipv6-address; } } case unnumbered-interface-id-backup-ero-case { container unnumbered-interface-id-backup-ero { uses ero-unnumbered; } } }
-
Field Summary
Modifier and TypeFieldDescriptionstatic final @NonNull org.opendaylight.yangtools.yang.common.QName
YANG identifier of the statement represented by this class. -
Method Summary
Methods inherited from interface org.opendaylight.yangtools.yang.binding.BindingContract
implementedInterface
-
Field Details
-
QNAME
static final @NonNull org.opendaylight.yangtools.yang.common.QName QNAMEYANG identifier of the statement represented by this class.
-