public interface DeviceDescription extends Description
| Modifier and Type | Method and Description | 
|---|---|
ChassisId | 
chassisId()
Returns a device chassis id. 
 | 
URI | 
deviceUri()
Protocol/provider specific URI that can be used to encode the identity
 information required to communicate with the device externally, e.g. 
 | 
String | 
hwVersion()
Returns the device hardware version. 
 | 
boolean | 
isDefaultAvailable()
Return whether device should be made available by default. 
 | 
String | 
manufacturer()
Returns the device manufacturer name. 
 | 
String | 
serialNumber()
Returns the device serial number. 
 | 
String | 
swVersion()
Returns the device software version. 
 | 
Device.Type | 
type()
Returns the type of the infrastructure device. 
 | 
annotationsURI deviceUri()
Device.Type type()
String manufacturer()
String hwVersion()
String swVersion()
String serialNumber()
ChassisId chassisId()
boolean isDefaultAvailable()