Interface NodeState
-
- All Superinterfaces:
org.opendaylight.yangtools.yang.binding.BindingObject
,org.opendaylight.yangtools.yang.binding.DataContainer
,org.opendaylight.yangtools.yang.binding.DataObject
- All Known Subinterfaces:
NodeAttributes
@Generated("mdsal-binding-generator") public interface NodeState extends org.opendaylight.yangtools.yang.binding.DataObject
This class represents the following YANG schema fragment defined in module bgp-linkstate
grouping node-state { leaf-list topology-identifier { type topology-identifier; } leaf node-flags { type node-flag-bits; } leaf-list isis-area-id { type isis-area-identifier; } leaf dynamic-hostname { type string; } leaf ipv4-router-id { type ipv4-router-identifier; } leaf ipv6-router-id { type ipv6-router-identifier; } container sr-capabilities { uses bgp-sr:sr-capabilities-tlv; } container sr-algorithm { uses bgp-sr:sr-algorithms-tlv; } }
The schema path to identify an instance is bgp-linkstate/node-state
-
-
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 String
getDynamicHostname()
Return dynamicHostname, ornull
if it is not present.Ipv4RouterIdentifier
getIpv4RouterId()
Return ipv4RouterId, ornull
if it is not present.Ipv6RouterIdentifier
getIpv6RouterId()
Return ipv6RouterId, ornull
if it is not present.@Nullable List<IsisAreaIdentifier>
getIsisAreaId()
Return isisAreaId, ornull
if it is not present.NodeFlagBits
getNodeFlags()
Return nodeFlags, ornull
if it is not present.SrAlgorithm
getSrAlgorithm()
Return srAlgorithm, ornull
if it is not present.SrCapabilities
getSrCapabilities()
Return srCapabilities, ornull
if it is not present.@Nullable List<TopologyIdentifier>
getTopologyIdentifier()
Return topologyIdentifier, ornull
if it is not present.Class<? extends NodeState>
implementedInterface()
-
-
-
Method Detail
-
implementedInterface
Class<? extends NodeState> implementedInterface()
- Specified by:
implementedInterface
in interfaceorg.opendaylight.yangtools.yang.binding.DataContainer
- Specified by:
implementedInterface
in interfaceorg.opendaylight.yangtools.yang.binding.DataObject
-
getTopologyIdentifier
@Nullable List<TopologyIdentifier> getTopologyIdentifier()
Return topologyIdentifier, ornull
if it is not present.- Returns:
java.util.List
topologyIdentifier, ornull
if it is not present.
-
getNodeFlags
NodeFlagBits getNodeFlags()
Return nodeFlags, ornull
if it is not present.- Returns:
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.linkstate.rev200120.NodeFlagBits
nodeFlags, ornull
if it is not present.
-
getIsisAreaId
@Nullable List<IsisAreaIdentifier> getIsisAreaId()
Return isisAreaId, ornull
if it is not present.- Returns:
java.util.List
isisAreaId, ornull
if it is not present.
-
getDynamicHostname
String getDynamicHostname()
Return dynamicHostname, ornull
if it is not present.- Returns:
java.lang.String
dynamicHostname, ornull
if it is not present.
-
getIpv4RouterId
Ipv4RouterIdentifier getIpv4RouterId()
Return ipv4RouterId, ornull
if it is not present.- Returns:
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.linkstate.rev200120.Ipv4RouterIdentifier
ipv4RouterId, ornull
if it is not present.
-
getIpv6RouterId
Ipv6RouterIdentifier getIpv6RouterId()
Return ipv6RouterId, ornull
if it is not present.- Returns:
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.linkstate.rev200120.Ipv6RouterIdentifier
ipv6RouterId, ornull
if it is not present.
-
getSrCapabilities
SrCapabilities getSrCapabilities()
Return srCapabilities, ornull
if it is not present.- Returns:
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.linkstate.rev200120.node.state.SrCapabilities
srCapabilities, ornull
if it is not present.
-
getSrAlgorithm
SrAlgorithm getSrAlgorithm()
Return srAlgorithm, ornull
if it is not present.- Returns:
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.linkstate.rev200120.node.state.SrAlgorithm
srAlgorithm, ornull
if it is not present.
-
-