@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 Object
Object.toString()
public ThingGroupProperties clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.