Interface DeviceInfo
-
- All Superinterfaces:
XidSequencer
public interface DeviceInfo extends XidSequencer
API defining basic device information.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Deprecated Methods Modifier and Type Method Description org.opendaylight.yangtools.yang.common.Uint64
getDatapathId()
Getter.default String
getLOGValue()
Deprecated.org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.NodeId
getNodeId()
Getter.org.opendaylight.yangtools.yang.binding.KeyedInstanceIdentifier<org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.nodes.Node,org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.nodes.NodeKey>
getNodeInstanceIdentifier()
Getter.org.opendaylight.mdsal.singleton.common.api.ServiceGroupIdentifier
getServiceIdentifier()
Getter.short
getVersion()
Getter.-
Methods inherited from interface org.opendaylight.openflowplugin.api.openflow.device.XidSequencer
reserveXidForDeviceMessage
-
-
-
-
Method Detail
-
getNodeId
org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.NodeId getNodeId()
Getter.- Returns:
- id of encapsulated node
-
getNodeInstanceIdentifier
org.opendaylight.yangtools.yang.binding.KeyedInstanceIdentifier<org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.nodes.Node,org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.nodes.NodeKey> getNodeInstanceIdentifier()
Getter.- Returns:
Node
instance identifier
-
getVersion
short getVersion()
Getter.- Returns:
- version
-
getDatapathId
org.opendaylight.yangtools.yang.common.Uint64 getDatapathId()
Getter.- Returns:
- datapathId
-
getServiceIdentifier
org.opendaylight.mdsal.singleton.common.api.ServiceGroupIdentifier getServiceIdentifier()
Getter.- Returns:
- clustering service identifier
-
getLOGValue
@Deprecated default String getLOGValue()
Deprecated.Many uses in log, this will make code more readable.- Returns:
- string representation of nodeId
-
-