@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DescribeBackupsRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
The request object for the DescribeBackups operation.
NOOP| Constructor and Description |
|---|
DescribeBackupsRequest() |
| Modifier and Type | Method and Description |
|---|---|
DescribeBackupsRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
List<String> |
getBackupIds()
The IDs of the backups that you want to retrieve.
|
List<Filter> |
getFilters()
The filters structure.
|
Integer |
getMaxResults()
Maximum number of backups to return in the response.
|
String |
getNextToken()
An opaque pagination token returned from a previous
DescribeBackups operation. |
int |
hashCode() |
void |
setBackupIds(Collection<String> backupIds)
The IDs of the backups that you want to retrieve.
|
void |
setFilters(Collection<Filter> filters)
The filters structure.
|
void |
setMaxResults(Integer maxResults)
Maximum number of backups to return in the response.
|
void |
setNextToken(String nextToken)
An opaque pagination token returned from a previous
DescribeBackups operation. |
String |
toString()
Returns a string representation of this object.
|
DescribeBackupsRequest |
withBackupIds(Collection<String> backupIds)
The IDs of the backups that you want to retrieve.
|
DescribeBackupsRequest |
withBackupIds(String... backupIds)
The IDs of the backups that you want to retrieve.
|
DescribeBackupsRequest |
withFilters(Collection<Filter> filters)
The filters structure.
|
DescribeBackupsRequest |
withFilters(Filter... filters)
The filters structure.
|
DescribeBackupsRequest |
withMaxResults(Integer maxResults)
Maximum number of backups to return in the response.
|
DescribeBackupsRequest |
withNextToken(String nextToken)
An opaque pagination token returned from a previous
DescribeBackups operation. |
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> getBackupIds()
The IDs of the backups that you want to retrieve. This parameter value overrides any filters. If any IDs aren't
found, a BackupNotFound error occurs.
BackupNotFound error occurs.public void setBackupIds(Collection<String> backupIds)
The IDs of the backups that you want to retrieve. This parameter value overrides any filters. If any IDs aren't
found, a BackupNotFound error occurs.
backupIds - The IDs of the backups that you want to retrieve. This parameter value overrides any filters. If any IDs
aren't found, a BackupNotFound error occurs.public DescribeBackupsRequest withBackupIds(String... backupIds)
The IDs of the backups that you want to retrieve. This parameter value overrides any filters. If any IDs aren't
found, a BackupNotFound error occurs.
NOTE: This method appends the values to the existing list (if any). Use
setBackupIds(java.util.Collection) or withBackupIds(java.util.Collection) if you want to
override the existing values.
backupIds - The IDs of the backups that you want to retrieve. This parameter value overrides any filters. If any IDs
aren't found, a BackupNotFound error occurs.public DescribeBackupsRequest withBackupIds(Collection<String> backupIds)
The IDs of the backups that you want to retrieve. This parameter value overrides any filters. If any IDs aren't
found, a BackupNotFound error occurs.
backupIds - The IDs of the backups that you want to retrieve. This parameter value overrides any filters. If any IDs
aren't found, a BackupNotFound error occurs.public List<Filter> getFilters()
The filters structure. The supported names are file-system-id, backup-type,
file-system-type, and volume-id.
file-system-id, backup-type,
file-system-type, and volume-id.public void setFilters(Collection<Filter> filters)
The filters structure. The supported names are file-system-id, backup-type,
file-system-type, and volume-id.
filters - The filters structure. The supported names are file-system-id, backup-type,
file-system-type, and volume-id.public DescribeBackupsRequest withFilters(Filter... filters)
The filters structure. The supported names are file-system-id, backup-type,
file-system-type, and volume-id.
NOTE: This method appends the values to the existing list (if any). Use
setFilters(java.util.Collection) or withFilters(java.util.Collection) if you want to override
the existing values.
filters - The filters structure. The supported names are file-system-id, backup-type,
file-system-type, and volume-id.public DescribeBackupsRequest withFilters(Collection<Filter> filters)
The filters structure. The supported names are file-system-id, backup-type,
file-system-type, and volume-id.
filters - The filters structure. The supported names are file-system-id, backup-type,
file-system-type, and volume-id.public void setMaxResults(Integer maxResults)
Maximum number of backups to return in the response. This parameter value must be greater than 0. The number of
items that Amazon FSx returns is the minimum of the MaxResults parameter specified in the request
and the service's internal maximum number of items per page.
maxResults - Maximum number of backups to return in the response. This parameter value must be greater than 0. The
number of items that Amazon FSx returns is the minimum of the MaxResults parameter specified
in the request and the service's internal maximum number of items per page.public Integer getMaxResults()
Maximum number of backups to return in the response. This parameter value must be greater than 0. The number of
items that Amazon FSx returns is the minimum of the MaxResults parameter specified in the request
and the service's internal maximum number of items per page.
MaxResults parameter specified
in the request and the service's internal maximum number of items per page.public DescribeBackupsRequest withMaxResults(Integer maxResults)
Maximum number of backups to return in the response. This parameter value must be greater than 0. The number of
items that Amazon FSx returns is the minimum of the MaxResults parameter specified in the request
and the service's internal maximum number of items per page.
maxResults - Maximum number of backups to return in the response. This parameter value must be greater than 0. The
number of items that Amazon FSx returns is the minimum of the MaxResults parameter specified
in the request and the service's internal maximum number of items per page.public void setNextToken(String nextToken)
An opaque pagination token returned from a previous DescribeBackups operation. If a token is
present, the operation continues the list from where the returning call left off.
nextToken - An opaque pagination token returned from a previous DescribeBackups operation. If a token is
present, the operation continues the list from where the returning call left off.public String getNextToken()
An opaque pagination token returned from a previous DescribeBackups operation. If a token is
present, the operation continues the list from where the returning call left off.
DescribeBackups operation. If a token is
present, the operation continues the list from where the returning call left off.public DescribeBackupsRequest withNextToken(String nextToken)
An opaque pagination token returned from a previous DescribeBackups operation. If a token is
present, the operation continues the list from where the returning call left off.
nextToken - An opaque pagination token returned from a previous DescribeBackups operation. If a token is
present, the operation continues the list from where the returning call left off.public String toString()
toString in class ObjectObject.toString()public DescribeBackupsRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()