Interface HwvtepNodeIdentification
-
- All Superinterfaces:
org.opendaylight.yangtools.yang.binding.BindingObject
,org.opendaylight.yangtools.yang.binding.DataContainer
,org.opendaylight.yangtools.yang.binding.DataObject
- All Known Subinterfaces:
HwvtepLogicalRouterAttributes
,HwvtepLogicalSwitchAttributes
,HwvtepPhysicalPortAttributes
,HwvtepPhysicalPortAugmentation
,HwvtepPhysicalSwitchAttributes
,LogicalRouters
,LogicalSwitches
,PhysicalSwitchAugmentation
@Generated("mdsal-binding-generator") public interface HwvtepNodeIdentification extends org.opendaylight.yangtools.yang.binding.DataObject
This class represents the following YANG schema fragment defined in module hwvtep
grouping hwvtep-node-identification { leaf hwvtep-node-name { type hwvtep-node-name; } leaf hwvtep-node-description { type string; } }
-
-
Field Summary
Fields Modifier and Type Field Description static @NonNull org.opendaylight.yangtools.yang.common.QName
QNAME
YANG identifier of the statement represented by this class.
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description String
getHwvtepNodeDescription()
Return hwvtepNodeDescription, ornull
if it is not present.HwvtepNodeName
getHwvtepNodeName()
Return hwvtepNodeName, ornull
if it is not present.Class<? extends HwvtepNodeIdentification>
implementedInterface()
default @NonNull String
requireHwvtepNodeDescription()
Return hwvtepNodeDescription, guaranteed to be non-null.default @NonNull HwvtepNodeName
requireHwvtepNodeName()
Return hwvtepNodeName, guaranteed to be non-null.
-
-
-
Method Detail
-
implementedInterface
Class<? extends HwvtepNodeIdentification> implementedInterface()
- Specified by:
implementedInterface
in interfaceorg.opendaylight.yangtools.yang.binding.DataContainer
- Specified by:
implementedInterface
in interfaceorg.opendaylight.yangtools.yang.binding.DataObject
-
getHwvtepNodeName
HwvtepNodeName getHwvtepNodeName()
Return hwvtepNodeName, ornull
if it is not present.The name of the node
- Returns:
HwvtepNodeName
hwvtepNodeName, ornull
if it is not present.
-
requireHwvtepNodeName
default @NonNull HwvtepNodeName requireHwvtepNodeName()
Return hwvtepNodeName, guaranteed to be non-null.The name of the node
- Returns:
HwvtepNodeName
hwvtepNodeName, guaranteed to be non-null.- Throws:
NoSuchElementException
- if hwvtepNodeName is not present
-
getHwvtepNodeDescription
String getHwvtepNodeDescription()
Return hwvtepNodeDescription, ornull
if it is not present.The description of the node
- Returns:
String
hwvtepNodeDescription, ornull
if it is not present.
-
requireHwvtepNodeDescription
default @NonNull String requireHwvtepNodeDescription()
Return hwvtepNodeDescription, guaranteed to be non-null.The description of the node
- Returns:
String
hwvtepNodeDescription, guaranteed to be non-null.- Throws:
NoSuchElementException
- if hwvtepNodeDescription is not present
-
-