public class UpdateDynamicThingGroupRequest extends AmazonWebServiceRequest implements java.io.Serializable
Updates a dynamic thing group.
Constructor and Description |
---|
UpdateDynamicThingGroupRequest() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
java.lang.Long |
getExpectedVersion()
The expected version of the dynamic thing group to update.
|
java.lang.String |
getIndexName()
The dynamic thing group index to update.
|
java.lang.String |
getQueryString()
The dynamic thing group search query string to update.
|
java.lang.String |
getQueryVersion()
The dynamic thing group query version to update.
|
java.lang.String |
getThingGroupName()
The name of the dynamic thing group to update.
|
ThingGroupProperties |
getThingGroupProperties()
The dynamic thing group properties to update.
|
int |
hashCode() |
void |
setExpectedVersion(java.lang.Long expectedVersion)
The expected version of the dynamic thing group to update.
|
void |
setIndexName(java.lang.String indexName)
The dynamic thing group index to update.
|
void |
setQueryString(java.lang.String queryString)
The dynamic thing group search query string to update.
|
void |
setQueryVersion(java.lang.String queryVersion)
The dynamic thing group query version to update.
|
void |
setThingGroupName(java.lang.String thingGroupName)
The name of the dynamic thing group to update.
|
void |
setThingGroupProperties(ThingGroupProperties thingGroupProperties)
The dynamic thing group properties to update.
|
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
UpdateDynamicThingGroupRequest |
withExpectedVersion(java.lang.Long expectedVersion)
The expected version of the dynamic thing group to update.
|
UpdateDynamicThingGroupRequest |
withIndexName(java.lang.String indexName)
The dynamic thing group index to update.
|
UpdateDynamicThingGroupRequest |
withQueryString(java.lang.String queryString)
The dynamic thing group search query string to update.
|
UpdateDynamicThingGroupRequest |
withQueryVersion(java.lang.String queryVersion)
The dynamic thing group query version to update.
|
UpdateDynamicThingGroupRequest |
withThingGroupName(java.lang.String thingGroupName)
The name of the dynamic thing group to update.
|
UpdateDynamicThingGroupRequest |
withThingGroupProperties(ThingGroupProperties thingGroupProperties)
The dynamic thing group properties to update.
|
clone, getCloneRoot, getCloneSource, getGeneralProgressListener, getRequestClientOptions, getRequestCredentials, getRequestMetricCollector, setGeneralProgressListener, setRequestCredentials, setRequestMetricCollector, withGeneralProgressListener, withRequestMetricCollector
public java.lang.String getThingGroupName()
The name of the dynamic thing group to update.
Constraints:
Length: 1 - 128
Pattern: [a-zA-Z0-9:_-]+
The name of the dynamic thing group to update.
public void setThingGroupName(java.lang.String thingGroupName)
The name of the dynamic thing group to update.
Constraints:
Length: 1 - 128
Pattern: [a-zA-Z0-9:_-]+
thingGroupName
- The name of the dynamic thing group to update.
public UpdateDynamicThingGroupRequest withThingGroupName(java.lang.String thingGroupName)
The name of the dynamic thing group to update.
Returns a reference to this object so that method calls can be chained together.
Constraints:
Length: 1 - 128
Pattern: [a-zA-Z0-9:_-]+
thingGroupName
- The name of the dynamic thing group to update.
public ThingGroupProperties getThingGroupProperties()
The dynamic thing group properties to update.
The dynamic thing group properties to update.
public void setThingGroupProperties(ThingGroupProperties thingGroupProperties)
The dynamic thing group properties to update.
thingGroupProperties
- The dynamic thing group properties to update.
public UpdateDynamicThingGroupRequest withThingGroupProperties(ThingGroupProperties thingGroupProperties)
The dynamic thing group properties to update.
Returns a reference to this object so that method calls can be chained together.
thingGroupProperties
- The dynamic thing group properties to update.
public java.lang.Long getExpectedVersion()
The expected version of the dynamic thing group to update.
The expected version of the dynamic thing group to update.
public void setExpectedVersion(java.lang.Long expectedVersion)
The expected version of the dynamic thing group to update.
expectedVersion
- The expected version of the dynamic thing group to update.
public UpdateDynamicThingGroupRequest withExpectedVersion(java.lang.Long expectedVersion)
The expected version of the dynamic thing group to update.
Returns a reference to this object so that method calls can be chained together.
expectedVersion
- The expected version of the dynamic thing group to update.
public java.lang.String getIndexName()
The dynamic thing group index to update.
Currently one index is supported: 'AWS_Things'.
Constraints:
Length: 1 - 128
Pattern: [a-zA-Z0-9:_-]+
The dynamic thing group index to update.
Currently one index is supported: 'AWS_Things'.
public void setIndexName(java.lang.String indexName)
The dynamic thing group index to update.
Currently one index is supported: 'AWS_Things'.
Constraints:
Length: 1 - 128
Pattern: [a-zA-Z0-9:_-]+
indexName
- The dynamic thing group index to update.
Currently one index is supported: 'AWS_Things'.
public UpdateDynamicThingGroupRequest withIndexName(java.lang.String indexName)
The dynamic thing group index to update.
Currently one index is supported: 'AWS_Things'.
Returns a reference to this object so that method calls can be chained together.
Constraints:
Length: 1 - 128
Pattern: [a-zA-Z0-9:_-]+
indexName
- The dynamic thing group index to update.
Currently one index is supported: 'AWS_Things'.
public java.lang.String getQueryString()
The dynamic thing group search query string to update.
Constraints:
Length: 1 -
The dynamic thing group search query string to update.
public void setQueryString(java.lang.String queryString)
The dynamic thing group search query string to update.
Constraints:
Length: 1 -
queryString
- The dynamic thing group search query string to update.
public UpdateDynamicThingGroupRequest withQueryString(java.lang.String queryString)
The dynamic thing group search query string to update.
Returns a reference to this object so that method calls can be chained together.
Constraints:
Length: 1 -
queryString
- The dynamic thing group search query string to update.
public java.lang.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.
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 void setQueryVersion(java.lang.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 UpdateDynamicThingGroupRequest withQueryVersion(java.lang.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.
Returns a reference to this object so that method calls can be chained together.
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 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.