@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, withSdkRequestTimeoutpublic 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 ObjectObject.toString()public ListTapePoolsRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()