@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DeleteThingGroupRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
DeleteThingGroupRequest() |
Modifier and Type | Method and Description |
---|---|
DeleteThingGroupRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
Long |
getExpectedVersion()
The expected version of the thing group to delete.
|
String |
getThingGroupName()
The name of the thing group to delete.
|
int |
hashCode() |
void |
setExpectedVersion(Long expectedVersion)
The expected version of the thing group to delete.
|
void |
setThingGroupName(String thingGroupName)
The name of the thing group to delete.
|
String |
toString()
Returns a string representation of this object.
|
DeleteThingGroupRequest |
withExpectedVersion(Long expectedVersion)
The expected version of the thing group to delete.
|
DeleteThingGroupRequest |
withThingGroupName(String thingGroupName)
The name of the thing group to delete.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public void setThingGroupName(String thingGroupName)
The name of the thing group to delete.
thingGroupName
- The name of the thing group to delete.public String getThingGroupName()
The name of the thing group to delete.
public DeleteThingGroupRequest withThingGroupName(String thingGroupName)
The name of the thing group to delete.
thingGroupName
- The name of the thing group to delete.public void setExpectedVersion(Long expectedVersion)
The expected version of the thing group to delete.
expectedVersion
- The expected version of the thing group to delete.public Long getExpectedVersion()
The expected version of the thing group to delete.
public DeleteThingGroupRequest withExpectedVersion(Long expectedVersion)
The expected version of the thing group to delete.
expectedVersion
- The expected version of the thing group to delete.public String toString()
toString
in class Object
Object.toString()
public DeleteThingGroupRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()