Package org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.segment.routing.ext.rev200120
Interface SrCapabilitiesTlv
-
- All Superinterfaces:
org.opendaylight.yangtools.yang.binding.BindingObject
,org.opendaylight.yangtools.yang.binding.DataContainer
,org.opendaylight.yangtools.yang.binding.DataObject
,SidLabelIndex
- All Known Subinterfaces:
SrCapabilities
@Generated("mdsal-binding-generator") public interface SrCapabilitiesTlv extends org.opendaylight.yangtools.yang.binding.DataObject, SidLabelIndex
This class represents the following YANG schema fragment defined in module bgp-segment-routing
grouping sr-capabilities-tlv { leaf mpls-ipv4 { type boolean; } leaf mpls-ipv6 { type boolean; } leaf sr-ipv6 { type boolean; } leaf range-size { type rt-types:uint24; } uses sid-label-index; }
The schema path to identify an instance is bgp-segment-routing/sr-capabilities-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 Default Methods Deprecated Methods Modifier and Type Method Description Boolean
getMplsIpv4()
Return mplsIpv4, ornull
if it is not present.Boolean
getMplsIpv6()
Return mplsIpv6, ornull
if it is not present.org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.routing.types.rev171204.Uint24
getRangeSize()
Return rangeSize, ornull
if it is not present.Boolean
getSrIpv6()
Return srIpv6, ornull
if it is not present.Class<? extends SrCapabilitiesTlv>
implementedInterface()
default Boolean
isMplsIpv4()
Deprecated, for removal: This API element is subject to removal in a future version.default Boolean
isMplsIpv6()
Deprecated, for removal: This API element is subject to removal in a future version.default Boolean
isSrIpv6()
Deprecated, for removal: This API element is subject to removal in a future version.-
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 SrCapabilitiesTlv> 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
-
getMplsIpv4
Boolean getMplsIpv4()
Return mplsIpv4, ornull
if it is not present.- Returns:
java.lang.Boolean
mplsIpv4, ornull
if it is not present.
-
isMplsIpv4
@Deprecated(forRemoval=true) default Boolean isMplsIpv4()
Deprecated, for removal: This API element is subject to removal in a future version.
-
getMplsIpv6
Boolean getMplsIpv6()
Return mplsIpv6, ornull
if it is not present.- Returns:
java.lang.Boolean
mplsIpv6, ornull
if it is not present.
-
isMplsIpv6
@Deprecated(forRemoval=true) default Boolean isMplsIpv6()
Deprecated, for removal: This API element is subject to removal in a future version.
-
getSrIpv6
Boolean getSrIpv6()
Return srIpv6, ornull
if it is not present.- Returns:
java.lang.Boolean
srIpv6, ornull
if it is not present.
-
isSrIpv6
@Deprecated(forRemoval=true) default Boolean isSrIpv6()
Deprecated, for removal: This API element is subject to removal in a future version.
-
getRangeSize
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.routing.types.rev171204.Uint24 getRangeSize()
Return rangeSize, ornull
if it is not present.- Returns:
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.routing.types.rev171204.Uint24
rangeSize, ornull
if it is not present.
-
-