Package org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.segment.routing.ext.rev200120
Interface SidLabelIndex
-
- All Superinterfaces:
org.opendaylight.yangtools.yang.binding.BindingObject
,org.opendaylight.yangtools.yang.binding.DataContainer
,org.opendaylight.yangtools.yang.binding.DataObject
- All Known Subinterfaces:
AdjSidTlv
,EpeAdjSidTlv
,LanAdjSidTlv
,PeerAdjSid
,PeerNodeSid
,PeerSetSids
,PrefixSid
,PrefixSidTlv
,PrefixSidTlv
,SidLabelCase
,SidLabelTlvCase
,SrAdjIds
,SrCapabilities
,SrCapabilitiesTlv
,SrLanAdjIds
,SrPrefix
public interface SidLabelIndex extends org.opendaylight.yangtools.yang.binding.DataObject
This class represents the following YANG schema fragment defined in module bgp-segment-routing
grouping sid-label-index { choice sid-label-index { case local-label-case { leaf local-label { type netc:mpls-label; } } case ipv6-address-case { leaf ipv6-address { type inet:ipv6-address-no-zone; } } case sid-case { leaf sid { type uint32; } } } }
The schema path to identify an instance is bgp-segment-routing/sid-label-index
-
-
Field Summary
Fields Modifier and Type Field Description static @NonNull org.opendaylight.yangtools.yang.common.QName
QNAME
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description @Nullable SidLabelIndex
getSidLabelIndex()
Class<? extends SidLabelIndex>
implementedInterface()
-
-
-
Method Detail
-
implementedInterface
Class<? extends SidLabelIndex> implementedInterface()
- Specified by:
implementedInterface
in interfaceorg.opendaylight.yangtools.yang.binding.DataContainer
- Specified by:
implementedInterface
in interfaceorg.opendaylight.yangtools.yang.binding.DataObject
-
getSidLabelIndex
@Nullable SidLabelIndex getSidLabelIndex()
- Returns:
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.segment.routing.ext.rev200120.sid.label.index.SidLabelIndex
sidLabelIndex
, ornull
if not present
-
-