@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ListTapePoolsRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
ListTapePoolsRequest() |
Modifier and Type | Method and Description |
---|---|
ListTapePoolsRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
Integer |
getLimit()
An optional number limit for the tape pools in the list returned by this call.
|
String |
getMarker()
A string that indicates the position at which to begin the returned list of tape pools.
|
List<String> |
getPoolARNs()
The Amazon Resource Name (ARN) of each of the custom tape pools you want to list.
|
int |
hashCode() |
void |
setLimit(Integer limit)
An optional number limit for the tape pools in the list returned by this call.
|
void |
setMarker(String marker)
A string that indicates the position at which to begin the returned list of tape pools.
|
void |
setPoolARNs(Collection<String> poolARNs)
The Amazon Resource Name (ARN) of each of the custom tape pools you want to list.
|
String |
toString()
Returns a string representation of this object.
|
ListTapePoolsRequest |
withLimit(Integer limit)
An optional number limit for the tape pools in the list returned by this call.
|
ListTapePoolsRequest |
withMarker(String marker)
A string that indicates the position at which to begin the returned list of tape pools.
|
ListTapePoolsRequest |
withPoolARNs(Collection<String> poolARNs)
The Amazon Resource Name (ARN) of each of the custom tape pools you want to list.
|
ListTapePoolsRequest |
withPoolARNs(String... poolARNs)
The Amazon Resource Name (ARN) of each of the custom tape pools you want to list.
|
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 List<String> getPoolARNs()
The Amazon Resource Name (ARN) of each of the custom tape pools you want to list. If you don't specify a custom tape pool ARN, the response lists all custom tape pools.
public void setPoolARNs(Collection<String> poolARNs)
The Amazon Resource Name (ARN) of each of the custom tape pools you want to list. If you don't specify a custom tape pool ARN, the response lists all custom tape pools.
poolARNs
- The Amazon Resource Name (ARN) of each of the custom tape pools you want to list. If you don't specify a
custom tape pool ARN, the response lists all custom tape pools.public ListTapePoolsRequest withPoolARNs(String... poolARNs)
The Amazon Resource Name (ARN) of each of the custom tape pools you want to list. If you don't specify a custom tape pool ARN, the response lists all custom tape pools.
NOTE: This method appends the values to the existing list (if any). Use
setPoolARNs(java.util.Collection)
or withPoolARNs(java.util.Collection)
if you want to override
the existing values.
poolARNs
- The Amazon Resource Name (ARN) of each of the custom tape pools you want to list. If you don't specify a
custom tape pool ARN, the response lists all custom tape pools.public ListTapePoolsRequest withPoolARNs(Collection<String> poolARNs)
The Amazon Resource Name (ARN) of each of the custom tape pools you want to list. If you don't specify a custom tape pool ARN, the response lists all custom tape pools.
poolARNs
- The Amazon Resource Name (ARN) of each of the custom tape pools you want to list. If you don't specify a
custom tape pool ARN, the response lists all custom tape pools.public void setMarker(String marker)
A string that indicates the position at which to begin the returned list of tape pools.
marker
- A string that indicates the position at which to begin the returned list of tape pools.public String getMarker()
A string that indicates the position at which to begin the returned list of tape pools.
public ListTapePoolsRequest withMarker(String marker)
A string that indicates the position at which to begin the returned list of tape pools.
marker
- A string that indicates the position at which to begin the returned list of tape pools.public void setLimit(Integer limit)
An optional number limit for the tape pools in the list returned by this call.
limit
- An optional number limit for the tape pools in the list returned by this call.public Integer getLimit()
An optional number limit for the tape pools in the list returned by this call.
public ListTapePoolsRequest withLimit(Integer limit)
An optional number limit for the tape pools in the list returned by this call.
limit
- An optional number limit for the tape pools in the list returned by this call.public String toString()
toString
in class Object
Object.toString()
public ListTapePoolsRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()