@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ListThingsRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
The input for the ListThings operation.
NOOP
Constructor and Description |
---|
ListThingsRequest() |
Modifier and Type | Method and Description |
---|---|
ListThingsRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getAttributeName()
The attribute name used to search for things.
|
String |
getAttributeValue()
The attribute value used to search for things.
|
Integer |
getMaxResults()
The maximum number of results to return in this operation.
|
String |
getNextToken()
To retrieve the next set of results, the
nextToken value from a previous response; otherwise
null to receive the first set of results. |
String |
getThingTypeName()
The name of the thing type used to search for things.
|
Boolean |
getUsePrefixAttributeValue()
When
true , the action returns the thing resources with attribute values that start with the
attributeValue provided. |
int |
hashCode() |
Boolean |
isUsePrefixAttributeValue()
When
true , the action returns the thing resources with attribute values that start with the
attributeValue provided. |
void |
setAttributeName(String attributeName)
The attribute name used to search for things.
|
void |
setAttributeValue(String attributeValue)
The attribute value used to search for things.
|
void |
setMaxResults(Integer maxResults)
The maximum number of results to return in this operation.
|
void |
setNextToken(String nextToken)
To retrieve the next set of results, the
nextToken value from a previous response; otherwise
null to receive the first set of results. |
void |
setThingTypeName(String thingTypeName)
The name of the thing type used to search for things.
|
void |
setUsePrefixAttributeValue(Boolean usePrefixAttributeValue)
When
true , the action returns the thing resources with attribute values that start with the
attributeValue provided. |
String |
toString()
Returns a string representation of this object.
|
ListThingsRequest |
withAttributeName(String attributeName)
The attribute name used to search for things.
|
ListThingsRequest |
withAttributeValue(String attributeValue)
The attribute value used to search for things.
|
ListThingsRequest |
withMaxResults(Integer maxResults)
The maximum number of results to return in this operation.
|
ListThingsRequest |
withNextToken(String nextToken)
To retrieve the next set of results, the
nextToken value from a previous response; otherwise
null to receive the first set of results. |
ListThingsRequest |
withThingTypeName(String thingTypeName)
The name of the thing type used to search for things.
|
ListThingsRequest |
withUsePrefixAttributeValue(Boolean usePrefixAttributeValue)
When
true , the action returns the thing resources with attribute values that start with the
attributeValue provided. |
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 setNextToken(String nextToken)
To retrieve the next set of results, the nextToken
value from a previous response; otherwise
null to receive the first set of results.
nextToken
- To retrieve the next set of results, the nextToken
value from a previous response; otherwise
null to receive the first set of results.public String getNextToken()
To retrieve the next set of results, the nextToken
value from a previous response; otherwise
null to receive the first set of results.
nextToken
value from a previous response; otherwise
null to receive the first set of results.public ListThingsRequest withNextToken(String nextToken)
To retrieve the next set of results, the nextToken
value from a previous response; otherwise
null to receive the first set of results.
nextToken
- To retrieve the next set of results, the nextToken
value from a previous response; otherwise
null to receive the first set of results.public void setMaxResults(Integer maxResults)
The maximum number of results to return in this operation.
maxResults
- The maximum number of results to return in this operation.public Integer getMaxResults()
The maximum number of results to return in this operation.
public ListThingsRequest withMaxResults(Integer maxResults)
The maximum number of results to return in this operation.
maxResults
- The maximum number of results to return in this operation.public void setAttributeName(String attributeName)
The attribute name used to search for things.
attributeName
- The attribute name used to search for things.public String getAttributeName()
The attribute name used to search for things.
public ListThingsRequest withAttributeName(String attributeName)
The attribute name used to search for things.
attributeName
- The attribute name used to search for things.public void setAttributeValue(String attributeValue)
The attribute value used to search for things.
attributeValue
- The attribute value used to search for things.public String getAttributeValue()
The attribute value used to search for things.
public ListThingsRequest withAttributeValue(String attributeValue)
The attribute value used to search for things.
attributeValue
- The attribute value used to search for things.public void setThingTypeName(String thingTypeName)
The name of the thing type used to search for things.
thingTypeName
- The name of the thing type used to search for things.public String getThingTypeName()
The name of the thing type used to search for things.
public ListThingsRequest withThingTypeName(String thingTypeName)
The name of the thing type used to search for things.
thingTypeName
- The name of the thing type used to search for things.public void setUsePrefixAttributeValue(Boolean usePrefixAttributeValue)
When true
, the action returns the thing resources with attribute values that start with the
attributeValue
provided.
When false
, or not present, the action returns only the thing resources with attribute values that
match the entire attributeValue
provided.
usePrefixAttributeValue
- When true
, the action returns the thing resources with attribute values that start with the
attributeValue
provided.
When false
, or not present, the action returns only the thing resources with attribute values
that match the entire attributeValue
provided.
public Boolean getUsePrefixAttributeValue()
When true
, the action returns the thing resources with attribute values that start with the
attributeValue
provided.
When false
, or not present, the action returns only the thing resources with attribute values that
match the entire attributeValue
provided.
true
, the action returns the thing resources with attribute values that start with the
attributeValue
provided.
When false
, or not present, the action returns only the thing resources with attribute
values that match the entire attributeValue
provided.
public ListThingsRequest withUsePrefixAttributeValue(Boolean usePrefixAttributeValue)
When true
, the action returns the thing resources with attribute values that start with the
attributeValue
provided.
When false
, or not present, the action returns only the thing resources with attribute values that
match the entire attributeValue
provided.
usePrefixAttributeValue
- When true
, the action returns the thing resources with attribute values that start with the
attributeValue
provided.
When false
, or not present, the action returns only the thing resources with attribute values
that match the entire attributeValue
provided.
public Boolean isUsePrefixAttributeValue()
When true
, the action returns the thing resources with attribute values that start with the
attributeValue
provided.
When false
, or not present, the action returns only the thing resources with attribute values that
match the entire attributeValue
provided.
true
, the action returns the thing resources with attribute values that start with the
attributeValue
provided.
When false
, or not present, the action returns only the thing resources with attribute
values that match the entire attributeValue
provided.
public String toString()
toString
in class Object
Object.toString()
public ListThingsRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()