@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdateDynamicThingGroupRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
UpdateDynamicThingGroupRequest() |
Modifier and Type | Method and Description |
---|---|
UpdateDynamicThingGroupRequest |
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 dynamic thing group to update.
|
String |
getIndexName()
The dynamic thing group index to update.
|
String |
getQueryString()
The dynamic thing group search query string to update.
|
String |
getQueryVersion()
The dynamic thing group query version to update.
|
String |
getThingGroupName()
The name of the dynamic thing group to update.
|
ThingGroupProperties |
getThingGroupProperties()
The dynamic thing group properties to update.
|
int |
hashCode() |
void |
setExpectedVersion(Long expectedVersion)
The expected version of the dynamic thing group to update.
|
void |
setIndexName(String indexName)
The dynamic thing group index to update.
|
void |
setQueryString(String queryString)
The dynamic thing group search query string to update.
|
void |
setQueryVersion(String queryVersion)
The dynamic thing group query version to update.
|
void |
setThingGroupName(String thingGroupName)
The name of the dynamic thing group to update.
|
void |
setThingGroupProperties(ThingGroupProperties thingGroupProperties)
The dynamic thing group properties to update.
|
String |
toString()
Returns a string representation of this object.
|
UpdateDynamicThingGroupRequest |
withExpectedVersion(Long expectedVersion)
The expected version of the dynamic thing group to update.
|
UpdateDynamicThingGroupRequest |
withIndexName(String indexName)
The dynamic thing group index to update.
|
UpdateDynamicThingGroupRequest |
withQueryString(String queryString)
The dynamic thing group search query string to update.
|
UpdateDynamicThingGroupRequest |
withQueryVersion(String queryVersion)
The dynamic thing group query version to update.
|
UpdateDynamicThingGroupRequest |
withThingGroupName(String thingGroupName)
The name of the dynamic thing group to update.
|
UpdateDynamicThingGroupRequest |
withThingGroupProperties(ThingGroupProperties thingGroupProperties)
The dynamic thing group properties to update.
|
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 dynamic thing group to update.
thingGroupName
- The name of the dynamic thing group to update.public String getThingGroupName()
The name of the dynamic thing group to update.
public UpdateDynamicThingGroupRequest withThingGroupName(String thingGroupName)
The name of the dynamic thing group to update.
thingGroupName
- The name of the dynamic thing group to update.public void setThingGroupProperties(ThingGroupProperties thingGroupProperties)
The dynamic thing group properties to update.
thingGroupProperties
- The dynamic thing group properties to update.public ThingGroupProperties getThingGroupProperties()
The dynamic thing group properties to update.
public UpdateDynamicThingGroupRequest withThingGroupProperties(ThingGroupProperties thingGroupProperties)
The dynamic thing group properties to update.
thingGroupProperties
- The dynamic thing group properties to update.public void setExpectedVersion(Long expectedVersion)
The expected version of the dynamic thing group to update.
expectedVersion
- The expected version of the dynamic thing group to update.public Long getExpectedVersion()
The expected version of the dynamic thing group to update.
public UpdateDynamicThingGroupRequest withExpectedVersion(Long expectedVersion)
The expected version of the dynamic thing group to update.
expectedVersion
- The expected version of the dynamic thing group to update.public void setIndexName(String indexName)
The dynamic thing group index to update.
Currently one index is supported: AWS_Things
.
indexName
- The dynamic thing group index to update.
Currently one index is supported: AWS_Things
.
public String getIndexName()
The dynamic thing group index to update.
Currently one index is supported: AWS_Things
.
Currently one index is supported: AWS_Things
.
public UpdateDynamicThingGroupRequest withIndexName(String indexName)
The dynamic thing group index to update.
Currently one index is supported: AWS_Things
.
indexName
- The dynamic thing group index to update.
Currently one index is supported: AWS_Things
.
public void setQueryString(String queryString)
The dynamic thing group search query string to update.
queryString
- The dynamic thing group search query string to update.public String getQueryString()
The dynamic thing group search query string to update.
public UpdateDynamicThingGroupRequest withQueryString(String queryString)
The dynamic thing group search query string to update.
queryString
- The dynamic thing group search query string to update.public void setQueryVersion(String queryVersion)
The dynamic thing group query version to update.
Currently one query version is supported: "2017-09-30". If not specified, the query version defaults to this value.
queryVersion
- The dynamic thing group query version to update. Currently one query version is supported: "2017-09-30". If not specified, the query version defaults to this value.
public String getQueryVersion()
The dynamic thing group query version to update.
Currently one query version is supported: "2017-09-30". If not specified, the query version defaults to this value.
Currently one query version is supported: "2017-09-30". If not specified, the query version defaults to this value.
public UpdateDynamicThingGroupRequest withQueryVersion(String queryVersion)
The dynamic thing group query version to update.
Currently one query version is supported: "2017-09-30". If not specified, the query version defaults to this value.
queryVersion
- The dynamic thing group query version to update. Currently one query version is supported: "2017-09-30". If not specified, the query version defaults to this value.
public String toString()
toString
in class Object
Object.toString()
public UpdateDynamicThingGroupRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()