Interface TpReference
- 
- All Superinterfaces:
- org.opendaylight.yangtools.yang.binding.BindingObject,- org.opendaylight.yangtools.yang.binding.DataContainer,- org.opendaylight.yangtools.yang.binding.DataObject
 - All Known Subinterfaces:
- Destination,- Source
 
 @Generated("mdsal-binding-generator") public interface TpReference extends org.opendaylight.yangtools.yang.binding.DataObject This class represents the following YANG schema fragment defined in module topology-tunnel-programming grouping tp-reference { leaf node { type nt:node-ref; } leaf tp { type nt:tp-ref; } }
- 
- 
Field SummaryFields Modifier and Type Field Description static @NonNull org.opendaylight.yangtools.yang.common.QNameQNAMEYANG identifier of the statement represented by this class.
 - 
Method SummaryAll Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeIdgetNode()Return node, ornullif it is not present.org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.TpIdgetTp()Return tp, ornullif it is not present.Class<? extends TpReference>implementedInterface()default @NonNull org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeIdrequireNode()Return node, guaranteed to be non-null.default @NonNull org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.TpIdrequireTp()Return tp, guaranteed to be non-null.
 
- 
- 
- 
Method Detail- 
implementedInterfaceClass<? extends TpReference> implementedInterface() - Specified by:
- implementedInterfacein interface- org.opendaylight.yangtools.yang.binding.DataContainer
- Specified by:
- implementedInterfacein interface- org.opendaylight.yangtools.yang.binding.DataObject
 
 - 
getNodeorg.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId getNode() Return node, ornullif it is not present.- Returns:
- NodeIdnode, or- nullif it is not present.
 
 - 
requireNodedefault @NonNull org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId requireNode() Return node, guaranteed to be non-null.- Returns:
- NodeIdnode, guaranteed to be non-null.
- Throws:
- NoSuchElementException- if node is not present
 
 - 
getTporg.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.TpId getTp() Return tp, ornullif it is not present.- Returns:
- TpIdtp, or- nullif it is not present.
 
 - 
requireTpdefault @NonNull org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.TpId requireTp() Return tp, guaranteed to be non-null.- Returns:
- TpIdtp, guaranteed to be non-null.
- Throws:
- NoSuchElementException- if tp is not present
 
 
- 
 
-