public class UpdateThingShadowRequest extends AmazonWebServiceRequest implements java.io.Serializable
Updates the shadow for the specified thing.
For more information, see UpdateThingShadow in the AWS IoT Developer Guide.
Constructor and Description |
---|
UpdateThingShadowRequest() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
java.nio.ByteBuffer |
getPayload()
The state information, in JSON format.
|
java.lang.String |
getShadowName()
The name of the shadow.
|
java.lang.String |
getThingName()
The name of the thing.
|
int |
hashCode() |
void |
setPayload(java.nio.ByteBuffer payload)
The state information, in JSON format.
|
void |
setShadowName(java.lang.String shadowName)
The name of the shadow.
|
void |
setThingName(java.lang.String thingName)
The name of the thing.
|
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
UpdateThingShadowRequest |
withPayload(java.nio.ByteBuffer payload)
The state information, in JSON format.
|
UpdateThingShadowRequest |
withShadowName(java.lang.String shadowName)
The name of the shadow.
|
UpdateThingShadowRequest |
withThingName(java.lang.String thingName)
The name of the thing.
|
clone, getCloneRoot, getCloneSource, getGeneralProgressListener, getRequestClientOptions, getRequestCredentials, getRequestMetricCollector, setGeneralProgressListener, setRequestCredentials, setRequestMetricCollector, withGeneralProgressListener, withRequestMetricCollector
public java.lang.String getThingName()
The name of the thing.
Constraints:
Length: 1 - 128
Pattern: [a-zA-Z0-9:_-]+
The name of the thing.
public void setThingName(java.lang.String thingName)
The name of the thing.
Constraints:
Length: 1 - 128
Pattern: [a-zA-Z0-9:_-]+
thingName
- The name of the thing.
public UpdateThingShadowRequest withThingName(java.lang.String thingName)
The name of the thing.
Returns a reference to this object so that method calls can be chained together.
Constraints:
Length: 1 - 128
Pattern: [a-zA-Z0-9:_-]+
thingName
- The name of the thing.
public java.lang.String getShadowName()
The name of the shadow.
Constraints:
Length: 1 - 64
Pattern: [a-zA-Z0-9:_-]+
The name of the shadow.
public void setShadowName(java.lang.String shadowName)
The name of the shadow.
Constraints:
Length: 1 - 64
Pattern: [a-zA-Z0-9:_-]+
shadowName
- The name of the shadow.
public UpdateThingShadowRequest withShadowName(java.lang.String shadowName)
The name of the shadow.
Returns a reference to this object so that method calls can be chained together.
Constraints:
Length: 1 - 64
Pattern: [a-zA-Z0-9:_-]+
shadowName
- The name of the shadow.
public java.nio.ByteBuffer getPayload()
The state information, in JSON format.
The state information, in JSON format.
public void setPayload(java.nio.ByteBuffer payload)
The state information, in JSON format.
payload
- The state information, in JSON format.
public UpdateThingShadowRequest withPayload(java.nio.ByteBuffer payload)
The state information, in JSON format.
Returns a reference to this object so that method calls can be chained together.
payload
- The state information, in JSON format.
public java.lang.String toString()
toString
in class java.lang.Object
Object.toString()
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
Copyright © 2018 Amazon Web Services, Inc. All Rights Reserved.