public interface NodeAttributes extends DataObject
This class represents the following YANG schema fragment defined in module network-topology
grouping node-attributes { leaf node-id { type node-id; } list supporting-node { key "topology-ref node-ref"; leaf topology-ref { type topology-ref; } leaf node-ref { type node-ref; } } }The schema path to identify an instance is network-topology/node-attributes
Modifier and Type | Field and Description |
---|---|
static org.opendaylight.yangtools.yang.common.QName |
QNAME |
Modifier and Type | Method and Description |
---|---|
@Nullable NodeId |
getNodeId()
The identifier of a node in the topology.A node is specific to a topology to
which it belongs.
|
@Nullable List<SupportingNode> |
getSupportingNode()
This list defines vertical layering information for nodes.It allows to capture
for any given node, which node (or nodes)in the corresponding underlay topology
it maps onto.A node can map to zero, one, or more nodes below it;accordingly
there can be zero, one, or more elements in the list.If there are specific
layering requirements, for examplespecific to a particular type of topology that
only allowsfor certain layering relationships, the choicebelow can be augmented
with additional cases.A list has been chosen rather than a leaf-list in orderto
provide room for augmentations, e.g.
|
default @NonNull List<SupportingNode> |
nonnullSupportingNode() |
getImplementedInterface
@Nullable NodeId getNodeId()
org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId
nodeId
, or null
if not present@Nullable List<SupportingNode> getSupportingNode()
java.util.List
supportingNode
, or null
if not presentdefault @NonNull List<SupportingNode> nonnullSupportingNode()
java.util.List
supportingNode
, or an empty list if it is not presentCopyright © 2019 OpenDaylight. All rights reserved.