@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class Device extends Object implements Serializable, Cloneable, StructuredPojo
A device.
| Constructor and Description |
|---|
Device() |
| Modifier and Type | Method and Description |
|---|---|
Device |
clone() |
boolean |
equals(Object obj) |
Date |
getCreatedTime()
When the device was created.
|
String |
getDeviceId()
The device's ID.
|
Date |
getLastUpdatedTime()
When the device was updated.
|
Date |
getLeaseExpirationTime()
The device's lease expiration time.
|
String |
getName()
The device's name.
|
String |
getProvisioningStatus()
The device's provisioning status.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller) |
void |
setCreatedTime(Date createdTime)
When the device was created.
|
void |
setDeviceId(String deviceId)
The device's ID.
|
void |
setLastUpdatedTime(Date lastUpdatedTime)
When the device was updated.
|
void |
setLeaseExpirationTime(Date leaseExpirationTime)
The device's lease expiration time.
|
void |
setName(String name)
The device's name.
|
void |
setProvisioningStatus(String provisioningStatus)
The device's provisioning status.
|
String |
toString()
Returns a string representation of this object.
|
Device |
withCreatedTime(Date createdTime)
When the device was created.
|
Device |
withDeviceId(String deviceId)
The device's ID.
|
Device |
withLastUpdatedTime(Date lastUpdatedTime)
When the device was updated.
|
Device |
withLeaseExpirationTime(Date leaseExpirationTime)
The device's lease expiration time.
|
Device |
withName(String name)
The device's name.
|
Device |
withProvisioningStatus(DeviceStatus provisioningStatus)
The device's provisioning status.
|
Device |
withProvisioningStatus(String provisioningStatus)
The device's provisioning status.
|
public void setDeviceId(String deviceId)
The device's ID.
deviceId - The device's ID.public String getDeviceId()
The device's ID.
public Device withDeviceId(String deviceId)
The device's ID.
deviceId - The device's ID.public void setName(String name)
The device's name.
name - The device's name.public String getName()
The device's name.
public Device withName(String name)
The device's name.
name - The device's name.public void setCreatedTime(Date createdTime)
When the device was created.
createdTime - When the device was created.public Date getCreatedTime()
When the device was created.
public Device withCreatedTime(Date createdTime)
When the device was created.
createdTime - When the device was created.public void setProvisioningStatus(String provisioningStatus)
The device's provisioning status.
provisioningStatus - The device's provisioning status.DeviceStatuspublic String getProvisioningStatus()
The device's provisioning status.
DeviceStatuspublic Device withProvisioningStatus(String provisioningStatus)
The device's provisioning status.
provisioningStatus - The device's provisioning status.DeviceStatuspublic Device withProvisioningStatus(DeviceStatus provisioningStatus)
The device's provisioning status.
provisioningStatus - The device's provisioning status.DeviceStatuspublic void setLastUpdatedTime(Date lastUpdatedTime)
When the device was updated.
lastUpdatedTime - When the device was updated.public Date getLastUpdatedTime()
When the device was updated.
public Device withLastUpdatedTime(Date lastUpdatedTime)
When the device was updated.
lastUpdatedTime - When the device was updated.public void setLeaseExpirationTime(Date leaseExpirationTime)
The device's lease expiration time.
leaseExpirationTime - The device's lease expiration time.public Date getLeaseExpirationTime()
The device's lease expiration time.
public Device withLeaseExpirationTime(Date leaseExpirationTime)
The device's lease expiration time.
leaseExpirationTime - The device's lease expiration time.public String toString()
toString in class ObjectObject.toString()public void marshall(ProtocolMarshaller protocolMarshaller)
marshall in interface StructuredPojoCopyright © 2022. All rights reserved.