Interface InterfaceNameMacAddress
-
- All Superinterfaces:
org.opendaylight.yangtools.yang.binding.Augmentable<InterfaceNameMacAddress>
,org.opendaylight.yangtools.yang.binding.BindingObject
,org.opendaylight.yangtools.yang.binding.ChildOf<InterfaceNameMacAddresses>
,org.opendaylight.yangtools.yang.binding.DataContainer
,org.opendaylight.yangtools.yang.binding.DataObject
,org.opendaylight.yangtools.yang.binding.Identifiable<InterfaceNameMacAddressKey>
public interface InterfaceNameMacAddress extends org.opendaylight.yangtools.yang.binding.ChildOf<InterfaceNameMacAddresses>, org.opendaylight.yangtools.yang.binding.Augmentable<InterfaceNameMacAddress>, org.opendaylight.yangtools.yang.binding.Identifiable<InterfaceNameMacAddressKey>
Specifies the name of the interfaceThis class represents the following YANG schema fragment defined in module dhcpservice-api
list interface-name-mac-address { key interface-name; leaf interface-name { type string; } leaf mac-address { type string; } }
The schema path to identify an instance is dhcpservice-api/interface-name-mac-addresses/interface-name-mac-addressTo create instances of this class use
InterfaceNameMacAddressBuilder
.
-
-
Field Summary
Fields Modifier and Type Field Description static @NonNull org.opendaylight.yangtools.yang.common.QName
QNAME
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description java.lang.String
getInterfaceName()
The name of the interface.java.lang.String
getMacAddress()
The VM mac address for the interface.default java.lang.Class<InterfaceNameMacAddress>
implementedInterface()
InterfaceNameMacAddressKey
key()
-
-
-
Method Detail
-
implementedInterface
default java.lang.Class<InterfaceNameMacAddress> implementedInterface()
- Specified by:
implementedInterface
in interfaceorg.opendaylight.yangtools.yang.binding.DataContainer
- Specified by:
implementedInterface
in interfaceorg.opendaylight.yangtools.yang.binding.DataObject
-
getInterfaceName
java.lang.String getInterfaceName()
The name of the interface.- Returns:
java.lang.String
interfaceName
, ornull
if not present
-
getMacAddress
java.lang.String getMacAddress()
The VM mac address for the interface.- Returns:
java.lang.String
macAddress
, ornull
if not present
-
key
InterfaceNameMacAddressKey key()
- Specified by:
key
in interfaceorg.opendaylight.yangtools.yang.binding.Identifiable<InterfaceNameMacAddressKey>
-
-