@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DeviceData extends Object implements Serializable, Cloneable, StructuredPojo
Device attributes.
Constructor and Description |
---|
DeviceData() |
Modifier and Type | Method and Description |
---|---|
DeviceData |
clone() |
boolean |
equals(Object obj) |
Date |
getCreatedTime()
The time (in epoch) when the device data was created.
|
String |
getDeviceArn()
The ARN of a device.
|
String |
getDeviceName()
The name of a device.
|
String |
getDeviceSerialNumber()
The serial number of a device.
|
String |
getDeviceStatus()
The status of a device.
|
DeviceStatusInfo |
getDeviceStatusInfo()
Detailed information about a device's status.
|
String |
getDeviceType()
The type of a device.
|
String |
getMacAddress()
The MAC address of a device.
|
String |
getNetworkProfileArn()
The ARN of the network profile associated with a device.
|
String |
getNetworkProfileName()
The name of the network profile associated with a device.
|
String |
getRoomArn()
The room ARN associated with a device.
|
String |
getRoomName()
The name of the room associated with a device.
|
String |
getSoftwareVersion()
The software version of a device.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setCreatedTime(Date createdTime)
The time (in epoch) when the device data was created.
|
void |
setDeviceArn(String deviceArn)
The ARN of a device.
|
void |
setDeviceName(String deviceName)
The name of a device.
|
void |
setDeviceSerialNumber(String deviceSerialNumber)
The serial number of a device.
|
void |
setDeviceStatus(String deviceStatus)
The status of a device.
|
void |
setDeviceStatusInfo(DeviceStatusInfo deviceStatusInfo)
Detailed information about a device's status.
|
void |
setDeviceType(String deviceType)
The type of a device.
|
void |
setMacAddress(String macAddress)
The MAC address of a device.
|
void |
setNetworkProfileArn(String networkProfileArn)
The ARN of the network profile associated with a device.
|
void |
setNetworkProfileName(String networkProfileName)
The name of the network profile associated with a device.
|
void |
setRoomArn(String roomArn)
The room ARN associated with a device.
|
void |
setRoomName(String roomName)
The name of the room associated with a device.
|
void |
setSoftwareVersion(String softwareVersion)
The software version of a device.
|
String |
toString()
Returns a string representation of this object.
|
DeviceData |
withCreatedTime(Date createdTime)
The time (in epoch) when the device data was created.
|
DeviceData |
withDeviceArn(String deviceArn)
The ARN of a device.
|
DeviceData |
withDeviceName(String deviceName)
The name of a device.
|
DeviceData |
withDeviceSerialNumber(String deviceSerialNumber)
The serial number of a device.
|
DeviceData |
withDeviceStatus(DeviceStatus deviceStatus)
The status of a device.
|
DeviceData |
withDeviceStatus(String deviceStatus)
The status of a device.
|
DeviceData |
withDeviceStatusInfo(DeviceStatusInfo deviceStatusInfo)
Detailed information about a device's status.
|
DeviceData |
withDeviceType(String deviceType)
The type of a device.
|
DeviceData |
withMacAddress(String macAddress)
The MAC address of a device.
|
DeviceData |
withNetworkProfileArn(String networkProfileArn)
The ARN of the network profile associated with a device.
|
DeviceData |
withNetworkProfileName(String networkProfileName)
The name of the network profile associated with a device.
|
DeviceData |
withRoomArn(String roomArn)
The room ARN associated with a device.
|
DeviceData |
withRoomName(String roomName)
The name of the room associated with a device.
|
DeviceData |
withSoftwareVersion(String softwareVersion)
The software version of a device.
|
public void setDeviceArn(String deviceArn)
The ARN of a device.
deviceArn
- The ARN of a device.public String getDeviceArn()
The ARN of a device.
public DeviceData withDeviceArn(String deviceArn)
The ARN of a device.
deviceArn
- The ARN of a device.public void setDeviceSerialNumber(String deviceSerialNumber)
The serial number of a device.
deviceSerialNumber
- The serial number of a device.public String getDeviceSerialNumber()
The serial number of a device.
public DeviceData withDeviceSerialNumber(String deviceSerialNumber)
The serial number of a device.
deviceSerialNumber
- The serial number of a device.public void setDeviceType(String deviceType)
The type of a device.
deviceType
- The type of a device.public String getDeviceType()
The type of a device.
public DeviceData withDeviceType(String deviceType)
The type of a device.
deviceType
- The type of a device.public void setDeviceName(String deviceName)
The name of a device.
deviceName
- The name of a device.public String getDeviceName()
The name of a device.
public DeviceData withDeviceName(String deviceName)
The name of a device.
deviceName
- The name of a device.public void setSoftwareVersion(String softwareVersion)
The software version of a device.
softwareVersion
- The software version of a device.public String getSoftwareVersion()
The software version of a device.
public DeviceData withSoftwareVersion(String softwareVersion)
The software version of a device.
softwareVersion
- The software version of a device.public void setMacAddress(String macAddress)
The MAC address of a device.
macAddress
- The MAC address of a device.public String getMacAddress()
The MAC address of a device.
public DeviceData withMacAddress(String macAddress)
The MAC address of a device.
macAddress
- The MAC address of a device.public void setDeviceStatus(String deviceStatus)
The status of a device.
deviceStatus
- The status of a device.DeviceStatus
public String getDeviceStatus()
The status of a device.
DeviceStatus
public DeviceData withDeviceStatus(String deviceStatus)
The status of a device.
deviceStatus
- The status of a device.DeviceStatus
public DeviceData withDeviceStatus(DeviceStatus deviceStatus)
The status of a device.
deviceStatus
- The status of a device.DeviceStatus
public void setNetworkProfileArn(String networkProfileArn)
The ARN of the network profile associated with a device.
networkProfileArn
- The ARN of the network profile associated with a device.public String getNetworkProfileArn()
The ARN of the network profile associated with a device.
public DeviceData withNetworkProfileArn(String networkProfileArn)
The ARN of the network profile associated with a device.
networkProfileArn
- The ARN of the network profile associated with a device.public void setNetworkProfileName(String networkProfileName)
The name of the network profile associated with a device.
networkProfileName
- The name of the network profile associated with a device.public String getNetworkProfileName()
The name of the network profile associated with a device.
public DeviceData withNetworkProfileName(String networkProfileName)
The name of the network profile associated with a device.
networkProfileName
- The name of the network profile associated with a device.public void setRoomArn(String roomArn)
The room ARN associated with a device.
roomArn
- The room ARN associated with a device.public String getRoomArn()
The room ARN associated with a device.
public DeviceData withRoomArn(String roomArn)
The room ARN associated with a device.
roomArn
- The room ARN associated with a device.public void setRoomName(String roomName)
The name of the room associated with a device.
roomName
- The name of the room associated with a device.public String getRoomName()
The name of the room associated with a device.
public DeviceData withRoomName(String roomName)
The name of the room associated with a device.
roomName
- The name of the room associated with a device.public void setDeviceStatusInfo(DeviceStatusInfo deviceStatusInfo)
Detailed information about a device's status.
deviceStatusInfo
- Detailed information about a device's status.public DeviceStatusInfo getDeviceStatusInfo()
Detailed information about a device's status.
public DeviceData withDeviceStatusInfo(DeviceStatusInfo deviceStatusInfo)
Detailed information about a device's status.
deviceStatusInfo
- Detailed information about a device's status.public void setCreatedTime(Date createdTime)
The time (in epoch) when the device data was created.
createdTime
- The time (in epoch) when the device data was created.public Date getCreatedTime()
The time (in epoch) when the device data was created.
public DeviceData withCreatedTime(Date createdTime)
The time (in epoch) when the device data was created.
createdTime
- The time (in epoch) when the device data was created.public String toString()
toString
in class Object
Object.toString()
public DeviceData clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.