@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; useful for testing and debugging.
|
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, withSdkRequestTimeout
public 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.
DevicePoolType
public 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.
DevicePoolType
public 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.
DevicePoolType
public 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.
DevicePoolType
public 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.
DevicePoolType
public 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 Object
Object.toString()
public ListDevicePoolsRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.