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.Uint64getDatapathId()Getter.default StringgetLOGValue()Deprecated.NodeIdgetNodeId()Getter.org.opendaylight.yangtools.yang.binding.KeyedInstanceIdentifier<Node,NodeKey>getNodeInstanceIdentifier()Getter.org.opendaylight.mdsal.singleton.common.api.ServiceGroupIdentifiergetServiceIdentifier()Getter.@NonNull org.opendaylight.yangtools.yang.common.Uint8getVersion()Getter.-
Methods inherited from interface org.opendaylight.openflowplugin.api.openflow.device.XidSequencer
reserveXidForDeviceMessage
-
-
-
-
Method Detail
-
getNodeId
NodeId getNodeId()
Getter.- Returns:
- id of encapsulated node
-
getNodeInstanceIdentifier
org.opendaylight.yangtools.yang.binding.KeyedInstanceIdentifier<Node,NodeKey> getNodeInstanceIdentifier()
Getter.- Returns:
Nodeinstance identifier
-
getVersion
@NonNull org.opendaylight.yangtools.yang.common.Uint8 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
-
-