Interface NodeIdentifiers
-
- All Superinterfaces:
BindingObject
,DataContainer
,DataObject
- All Known Subinterfaces:
IdentifiableNode
public interface NodeIdentifiers extends DataObject
This class represents the following YANG schema fragment defined in module UnqualifiedQName{localName=opendaylight-topology}
grouping node-identifiers { list node-identifier { key "type identifier"; leaf type { type node-type-ref; } leaf identifier { type inet:uri; } } }
The schema path to identify an instance is opendaylight-topology/node-identifiers
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description @Nullable Map<NodeIdentifierKey,NodeIdentifier>
getNodeIdentifier()
Return nodeIdentifier, ornull
if it is not present..Class<? extends NodeIdentifiers>
implementedInterface()
default @NonNull Map<NodeIdentifierKey,NodeIdentifier>
nonnullNodeIdentifier()
Return nodeIdentifier, or an empty list if it is not present..
-
-
-
Field Detail
-
QNAME
static final @NonNull QName QNAME
-
-
Method Detail
-
implementedInterface
Class<? extends NodeIdentifiers> implementedInterface()
- Specified by:
implementedInterface
in interfaceDataContainer
- Specified by:
implementedInterface
in interfaceDataObject
-
getNodeIdentifier
@Nullable Map<NodeIdentifierKey,NodeIdentifier> getNodeIdentifier()
Return nodeIdentifier, ornull
if it is not present..- Returns:
java.util.Map
nodeIdentifier, ornull
if it is not present.
-
nonnullNodeIdentifier
default @NonNull Map<NodeIdentifierKey,NodeIdentifier> nonnullNodeIdentifier()
Return nodeIdentifier, or an empty list if it is not present..- Returns:
java.util.Map
nodeIdentifier, or an empty list if it is not present.
-
-