Package org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.segment.routing.ext.rev200120
Interface PrefixSidTlv
-
- All Superinterfaces:
org.opendaylight.yangtools.yang.binding.BindingObject
,org.opendaylight.yangtools.yang.binding.DataContainer
,org.opendaylight.yangtools.yang.binding.DataObject
,SidLabelIndex
- All Known Subinterfaces:
PrefixSid
,PrefixSidTlv
,SrPrefix
@Generated("mdsal-binding-generator") public interface PrefixSidTlv extends org.opendaylight.yangtools.yang.binding.DataObject, SidLabelIndex
This class represents the following YANG schema fragment defined in module bgp-segment-routing
grouping prefix-sid-tlv { choice flags { case isis-prefix-flags-case { container isis-prefix-flags { uses prefix-flags; leaf readvertisement { type boolean; } leaf node-sid { type boolean; } } } case ospf-prefix-flags-case { container ospf-prefix-flags { uses prefix-flags; leaf mapping-server { type boolean; } } } } leaf algorithm { type algorithm; } uses sid-label-index; }
The schema path to identify an instance is bgp-segment-routing/prefix-sid-tlv
-
-
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 Algorithm
getAlgorithm()
Return algorithm, ornull
if it is not present.Flags
getFlags()
Return flags, ornull
if it is not present.Class<? extends PrefixSidTlv>
implementedInterface()
-
Methods inherited from interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.segment.routing.ext.rev200120.SidLabelIndex
getSidLabelIndex
-
-
-
-
Method Detail
-
implementedInterface
Class<? extends PrefixSidTlv> implementedInterface()
- Specified by:
implementedInterface
in interfaceorg.opendaylight.yangtools.yang.binding.DataContainer
- Specified by:
implementedInterface
in interfaceorg.opendaylight.yangtools.yang.binding.DataObject
- Specified by:
implementedInterface
in interfaceSidLabelIndex
-
getFlags
Flags getFlags()
Return flags, ornull
if it is not present.- Returns:
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.segment.routing.ext.rev200120.prefix.sid.tlv.Flags
flags, ornull
if it is not present.
-
getAlgorithm
Algorithm getAlgorithm()
Return algorithm, ornull
if it is not present.- Returns:
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.segment.routing.ext.rev200120.Algorithm
algorithm, ornull
if it is not present.
-
-