@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ListDevicePoolsRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
Represents the result of a list device pools request.
NOOP| Constructor and Description |
|---|
ListDevicePoolsRequest() |
| Modifier and Type | Method and Description |
|---|---|
ListDevicePoolsRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getArn()
The project ARN.
|
String |
getNextToken()
An identifier that was returned from the previous call to this operation, which can be used to return the next
set of items in the list.
|
String |
getType()
The device pools' type.
|
int |
hashCode() |
void |
setArn(String arn)
The project ARN.
|
void |
setNextToken(String nextToken)
An identifier that was returned from the previous call to this operation, which can be used to return the next
set of items in the list.
|
void |
setType(DevicePoolType type)
The device pools' type.
|
void |
setType(String type)
The device pools' type.
|
String |
toString()
Returns a string representation of this object.
|
ListDevicePoolsRequest |
withArn(String arn)
The project ARN.
|
ListDevicePoolsRequest |
withNextToken(String nextToken)
An identifier that was returned from the previous call to this operation, which can be used to return the next
set of items in the list.
|
ListDevicePoolsRequest |
withType(DevicePoolType type)
The device pools' type.
|
ListDevicePoolsRequest |
withType(String type)
The device pools' type.
|
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, withSdkRequestTimeoutpublic void setArn(String arn)
The project ARN.
arn - The project ARN.public String getArn()
The project ARN.
public ListDevicePoolsRequest withArn(String arn)
The project ARN.
arn - The project ARN.public void setType(String type)
The device pools' type.
Allowed values include:
CURATED: A device pool that is created and managed by AWS Device Farm.
PRIVATE: A device pool that is created and managed by the device pool developer.
type - The device pools' type.
Allowed values include:
CURATED: A device pool that is created and managed by AWS Device Farm.
PRIVATE: A device pool that is created and managed by the device pool developer.
DevicePoolTypepublic String getType()
The device pools' type.
Allowed values include:
CURATED: A device pool that is created and managed by AWS Device Farm.
PRIVATE: A device pool that is created and managed by the device pool developer.
Allowed values include:
CURATED: A device pool that is created and managed by AWS Device Farm.
PRIVATE: A device pool that is created and managed by the device pool developer.
DevicePoolTypepublic ListDevicePoolsRequest withType(String type)
The device pools' type.
Allowed values include:
CURATED: A device pool that is created and managed by AWS Device Farm.
PRIVATE: A device pool that is created and managed by the device pool developer.
type - The device pools' type.
Allowed values include:
CURATED: A device pool that is created and managed by AWS Device Farm.
PRIVATE: A device pool that is created and managed by the device pool developer.
DevicePoolTypepublic void setType(DevicePoolType type)
The device pools' type.
Allowed values include:
CURATED: A device pool that is created and managed by AWS Device Farm.
PRIVATE: A device pool that is created and managed by the device pool developer.
type - The device pools' type.
Allowed values include:
CURATED: A device pool that is created and managed by AWS Device Farm.
PRIVATE: A device pool that is created and managed by the device pool developer.
DevicePoolTypepublic ListDevicePoolsRequest withType(DevicePoolType type)
The device pools' type.
Allowed values include:
CURATED: A device pool that is created and managed by AWS Device Farm.
PRIVATE: A device pool that is created and managed by the device pool developer.
type - The device pools' type.
Allowed values include:
CURATED: A device pool that is created and managed by AWS Device Farm.
PRIVATE: A device pool that is created and managed by the device pool developer.
DevicePoolTypepublic void setNextToken(String nextToken)
An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.
nextToken - An identifier that was returned from the previous call to this operation, which can be used to return the
next set of items in the list.public String getNextToken()
An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.
public ListDevicePoolsRequest withNextToken(String nextToken)
An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.
nextToken - An identifier that was returned from the previous call to this operation, which can be used to return the
next set of items in the list.public String toString()
toString in class ObjectObject.toString()public ListDevicePoolsRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()