Interface AggregateNode
-
- All Superinterfaces:
BindingObject
,DataContainer
,DataObject
- All Known Subinterfaces:
AggregatedNode
public interface AggregateNode extends DataObject
This class represents the following YANG schema fragment defined in module opendaylight-topology-view
grouping aggregate-node { list original-node { leaf topology { type topo:topology-ref; } leaf node { type topo:node-ref; } } }
The schema path to identify an instance is opendaylight-topology-view/aggregate-node
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description @Nullable List<OriginalNode>
getOriginalNode()
Class<? extends AggregateNode>
implementedInterface()
default @NonNull List<OriginalNode>
nonnullOriginalNode()
-
-
-
Field Detail
-
QNAME
static final @NonNull QName QNAME
-
-
Method Detail
-
implementedInterface
Class<? extends AggregateNode> implementedInterface()
- Specified by:
implementedInterface
in interfaceDataContainer
- Specified by:
implementedInterface
in interfaceDataObject
-
getOriginalNode
@Nullable List<OriginalNode> getOriginalNode()
- Returns:
java.util.List
originalNode
, ornull
if not present
-
nonnullOriginalNode
default @NonNull List<OriginalNode> nonnullOriginalNode()
- Returns:
java.util.List
originalNode
, or an empty list if it is not present
-
-