Interface NodeIdentifier
-
- All Superinterfaces:
org.opendaylight.yangtools.yang.binding.Augmentable<NodeIdentifier>
,org.opendaylight.yangtools.yang.binding.BindingObject
,org.opendaylight.yangtools.yang.binding.ChildOf<ParentRefs>
,org.opendaylight.yangtools.yang.binding.DataContainer
,org.opendaylight.yangtools.yang.binding.DataObject
,org.opendaylight.yangtools.yang.binding.Identifiable<NodeIdentifierKey>
public interface NodeIdentifier extends org.opendaylight.yangtools.yang.binding.ChildOf<ParentRefs>, org.opendaylight.yangtools.yang.binding.Augmentable<NodeIdentifier>, org.opendaylight.yangtools.yang.binding.Identifiable<NodeIdentifierKey>
an identifier of the dependant underlying configuration protocolThis class represents the following YANG schema fragment defined in module odl-interface
list node-identifier { key topology-id; leaf topology-id { type string; } leaf node-id { type string; } }
The schema path to identify an instance is odl-interface/interfaces/interface/(urn:opendaylight:genius:interfacemanager?revision=2016-04-06)node-identifierTo create instances of this class use
NodeIdentifierBuilder
.- See Also:
NodeIdentifierBuilder
,NodeIdentifierKey
-
-
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 Modifier and Type Method Description java.lang.String
getNodeId()
can be hwvtep configuration protocoljava.lang.String
getTopologyId()
can be ovsdb configuration protocoldefault java.lang.Class<NodeIdentifier>
implementedInterface()
NodeIdentifierKey
key()
-
-
-
Method Detail
-
implementedInterface
default java.lang.Class<NodeIdentifier> implementedInterface()
- Specified by:
implementedInterface
in interfaceorg.opendaylight.yangtools.yang.binding.DataContainer
- Specified by:
implementedInterface
in interfaceorg.opendaylight.yangtools.yang.binding.DataObject
-
getTopologyId
java.lang.String getTopologyId()
can be ovsdb configuration protocol- Returns:
java.lang.String
topologyId
, ornull
if not present
-
getNodeId
java.lang.String getNodeId()
can be hwvtep configuration protocol- Returns:
java.lang.String
nodeId
, ornull
if not present
-
key
NodeIdentifierKey key()
- Specified by:
key
in interfaceorg.opendaylight.yangtools.yang.binding.Identifiable<NodeIdentifierKey>
-
-