public class DeviceSpecification extends MetadataProviderEntity implements IDeviceSpecification, java.io.Serializable
| Constructor and Description |
|---|
DeviceSpecification() |
| Modifier and Type | Method and Description |
|---|---|
HardwareAsset |
getAsset() |
java.lang.String |
getAssetId()
Get unique id within asset module.
|
java.lang.String |
getAssetImageUrl() |
java.lang.String |
getAssetModuleId()
Get asset module id.
|
java.lang.String |
getAssetName() |
DeviceContainerPolicy |
getContainerPolicy()
Indicates whether this device contains other devices.
|
IDeviceElementSchema |
getDeviceElementSchema()
Get schema that describes how nested devices are arranged.
|
java.lang.String |
getName()
Get name that describes specification.
|
java.lang.String |
getToken()
Get unique device specification token.
|
void |
setAsset(HardwareAsset asset) |
void |
setAssetId(java.lang.String assetId) |
void |
setAssetImageUrl(java.lang.String assetImageUrl) |
void |
setAssetModuleId(java.lang.String assetModuleId) |
void |
setAssetName(java.lang.String assetName) |
void |
setContainerPolicy(DeviceContainerPolicy containerPolicy) |
void |
setDeviceElementSchema(DeviceElementSchema deviceElementSchema) |
void |
setName(java.lang.String name) |
void |
setToken(java.lang.String token) |
copy, getCreatedBy, getCreatedDate, getUpdatedBy, getUpdatedDate, isDeleted, setCreatedBy, setCreatedDate, setDeleted, setUpdatedBy, setUpdatedDateaddOrReplaceMetadata, clearMetadata, copy, copy, getMetadata, getMetadata, removeMetadata, setMetadataclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddOrReplaceMetadata, clearMetadata, getMetadata, getMetadata, removeMetadatagetCreatedBy, getCreatedDate, getUpdatedBy, getUpdatedDate, isDeletedpublic java.lang.String getToken()
IDeviceSpecificationgetToken in interface IDeviceSpecificationpublic void setToken(java.lang.String token)
public java.lang.String getName()
IDeviceSpecificationgetName in interface IDeviceSpecificationpublic void setName(java.lang.String name)
public java.lang.String getAssetModuleId()
IDeviceSpecificationgetAssetModuleId in interface IDeviceSpecificationpublic void setAssetModuleId(java.lang.String assetModuleId)
public java.lang.String getAssetId()
IDeviceSpecificationgetAssetId in interface IDeviceSpecificationpublic void setAssetId(java.lang.String assetId)
public DeviceContainerPolicy getContainerPolicy()
IDeviceSpecificationgetContainerPolicy in interface IDeviceSpecificationpublic void setContainerPolicy(DeviceContainerPolicy containerPolicy)
public IDeviceElementSchema getDeviceElementSchema()
IDeviceSpecificationgetDeviceElementSchema in interface IDeviceSpecificationpublic void setDeviceElementSchema(DeviceElementSchema deviceElementSchema)
public java.lang.String getAssetName()
public void setAssetName(java.lang.String assetName)
public java.lang.String getAssetImageUrl()
public void setAssetImageUrl(java.lang.String assetImageUrl)
public HardwareAsset getAsset()
public void setAsset(HardwareAsset asset)