public class DescribeTapeArchivesRequest extends AmazonWebServiceRequest implements java.io.Serializable, java.lang.Cloneable
DescribeTapeArchivesInput
Modifier and Type | Field and Description |
---|---|
private java.lang.Integer |
limit
Specifies that the number of virtual tapes descried be limited to the
specified number.
|
private java.lang.String |
marker
An opaque string that indicates the position at which to begin describing
virtual tapes.
|
private SdkInternalList<java.lang.String> |
tapeARNs
Specifies one or more unique Amazon Resource Names (ARNs) that represent
the virtual tapes you want to describe.
|
NOOP
Constructor and Description |
---|
DescribeTapeArchivesRequest() |
Modifier and Type | Method and Description |
---|---|
DescribeTapeArchivesRequest |
clone()
Creates a shallow clone of this request.
|
boolean |
equals(java.lang.Object obj) |
java.lang.Integer |
getLimit()
Specifies that the number of virtual tapes descried be limited to the
specified number.
|
java.lang.String |
getMarker()
An opaque string that indicates the position at which to begin describing
virtual tapes.
|
java.util.List<java.lang.String> |
getTapeARNs()
Specifies one or more unique Amazon Resource Names (ARNs) that represent
the virtual tapes you want to describe.
|
int |
hashCode() |
void |
setLimit(java.lang.Integer limit)
Specifies that the number of virtual tapes descried be limited to the
specified number.
|
void |
setMarker(java.lang.String marker)
An opaque string that indicates the position at which to begin describing
virtual tapes.
|
void |
setTapeARNs(java.util.Collection<java.lang.String> tapeARNs)
Specifies one or more unique Amazon Resource Names (ARNs) that represent
the virtual tapes you want to describe.
|
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
DescribeTapeArchivesRequest |
withLimit(java.lang.Integer limit)
Specifies that the number of virtual tapes descried be limited to the
specified number.
|
DescribeTapeArchivesRequest |
withMarker(java.lang.String marker)
An opaque string that indicates the position at which to begin describing
virtual tapes.
|
DescribeTapeArchivesRequest |
withTapeARNs(java.util.Collection<java.lang.String> tapeARNs)
Specifies one or more unique Amazon Resource Names (ARNs) that represent
the virtual tapes you want to describe.
|
DescribeTapeArchivesRequest |
withTapeARNs(java.lang.String... tapeARNs)
Specifies one or more unique Amazon Resource Names (ARNs) that represent
the virtual tapes you want to describe.
|
copyBaseTo, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
private SdkInternalList<java.lang.String> tapeARNs
Specifies one or more unique Amazon Resource Names (ARNs) that represent the virtual tapes you want to describe.
private java.lang.String marker
An opaque string that indicates the position at which to begin describing virtual tapes.
private java.lang.Integer limit
Specifies that the number of virtual tapes descried be limited to the specified number.
public java.util.List<java.lang.String> getTapeARNs()
Specifies one or more unique Amazon Resource Names (ARNs) that represent the virtual tapes you want to describe.
public void setTapeARNs(java.util.Collection<java.lang.String> tapeARNs)
Specifies one or more unique Amazon Resource Names (ARNs) that represent the virtual tapes you want to describe.
tapeARNs
- Specifies one or more unique Amazon Resource Names (ARNs) that
represent the virtual tapes you want to describe.public DescribeTapeArchivesRequest withTapeARNs(java.lang.String... tapeARNs)
Specifies one or more unique Amazon Resource Names (ARNs) that represent the virtual tapes you want to describe.
NOTE: This method appends the values to the existing list (if
any). Use setTapeARNs(java.util.Collection)
or
withTapeARNs(java.util.Collection)
if you want to override the
existing values.
tapeARNs
- Specifies one or more unique Amazon Resource Names (ARNs) that
represent the virtual tapes you want to describe.public DescribeTapeArchivesRequest withTapeARNs(java.util.Collection<java.lang.String> tapeARNs)
Specifies one or more unique Amazon Resource Names (ARNs) that represent the virtual tapes you want to describe.
tapeARNs
- Specifies one or more unique Amazon Resource Names (ARNs) that
represent the virtual tapes you want to describe.public void setMarker(java.lang.String marker)
An opaque string that indicates the position at which to begin describing virtual tapes.
marker
- An opaque string that indicates the position at which to begin
describing virtual tapes.public java.lang.String getMarker()
An opaque string that indicates the position at which to begin describing virtual tapes.
public DescribeTapeArchivesRequest withMarker(java.lang.String marker)
An opaque string that indicates the position at which to begin describing virtual tapes.
marker
- An opaque string that indicates the position at which to begin
describing virtual tapes.public void setLimit(java.lang.Integer limit)
Specifies that the number of virtual tapes descried be limited to the specified number.
limit
- Specifies that the number of virtual tapes descried be limited to
the specified number.public java.lang.Integer getLimit()
Specifies that the number of virtual tapes descried be limited to the specified number.
public DescribeTapeArchivesRequest withLimit(java.lang.Integer limit)
Specifies that the number of virtual tapes descried be limited to the specified number.
limit
- Specifies that the number of virtual tapes descried be limited to
the specified number.public java.lang.String toString()
toString
in class java.lang.Object
Object.toString()
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public DescribeTapeArchivesRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()