@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AssociatedClientDevice extends Object implements Serializable, Cloneable, StructuredPojo
Contains information about a client device that is associated to a core device for cloud discovery.
Constructor and Description |
---|
AssociatedClientDevice() |
Modifier and Type | Method and Description |
---|---|
AssociatedClientDevice |
clone() |
boolean |
equals(Object obj) |
Date |
getAssociationTimestamp()
The time that the client device was associated, expressed in ISO 8601 format.
|
String |
getThingName()
The name of the IoT thing that represents the associated client device.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAssociationTimestamp(Date associationTimestamp)
The time that the client device was associated, expressed in ISO 8601 format.
|
void |
setThingName(String thingName)
The name of the IoT thing that represents the associated client device.
|
String |
toString()
Returns a string representation of this object.
|
AssociatedClientDevice |
withAssociationTimestamp(Date associationTimestamp)
The time that the client device was associated, expressed in ISO 8601 format.
|
AssociatedClientDevice |
withThingName(String thingName)
The name of the IoT thing that represents the associated client device.
|
public void setThingName(String thingName)
The name of the IoT thing that represents the associated client device.
thingName
- The name of the IoT thing that represents the associated client device.public String getThingName()
The name of the IoT thing that represents the associated client device.
public AssociatedClientDevice withThingName(String thingName)
The name of the IoT thing that represents the associated client device.
thingName
- The name of the IoT thing that represents the associated client device.public void setAssociationTimestamp(Date associationTimestamp)
The time that the client device was associated, expressed in ISO 8601 format.
associationTimestamp
- The time that the client device was associated, expressed in ISO 8601 format.public Date getAssociationTimestamp()
The time that the client device was associated, expressed in ISO 8601 format.
public AssociatedClientDevice withAssociationTimestamp(Date associationTimestamp)
The time that the client device was associated, expressed in ISO 8601 format.
associationTimestamp
- The time that the client device was associated, expressed in ISO 8601 format.public String toString()
toString
in class Object
Object.toString()
public AssociatedClientDevice clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.