@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ThingGroupProperties extends Object implements Serializable, Cloneable, StructuredPojo
Thing group properties.
| Constructor and Description |
|---|
ThingGroupProperties() |
| Modifier and Type | Method and Description |
|---|---|
ThingGroupProperties |
clone() |
boolean |
equals(Object obj) |
AttributePayload |
getAttributePayload()
The thing group attributes in JSON format.
|
String |
getThingGroupDescription()
The thing group description.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setAttributePayload(AttributePayload attributePayload)
The thing group attributes in JSON format.
|
void |
setThingGroupDescription(String thingGroupDescription)
The thing group description.
|
String |
toString()
Returns a string representation of this object.
|
ThingGroupProperties |
withAttributePayload(AttributePayload attributePayload)
The thing group attributes in JSON format.
|
ThingGroupProperties |
withThingGroupDescription(String thingGroupDescription)
The thing group description.
|
public void setThingGroupDescription(String thingGroupDescription)
The thing group description.
thingGroupDescription - The thing group description.public String getThingGroupDescription()
The thing group description.
public ThingGroupProperties withThingGroupDescription(String thingGroupDescription)
The thing group description.
thingGroupDescription - The thing group description.public void setAttributePayload(AttributePayload attributePayload)
The thing group attributes in JSON format.
attributePayload - The thing group attributes in JSON format.public AttributePayload getAttributePayload()
The thing group attributes in JSON format.
public ThingGroupProperties withAttributePayload(AttributePayload attributePayload)
The thing group attributes in JSON format.
attributePayload - The thing group attributes in JSON format.public String toString()
toString in class ObjectObject.toString()public ThingGroupProperties clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.