Class DescribeTableRestoreStatusRequest
- All Implemented Interfaces:
ReadLimitInfo
,Serializable
,Cloneable
- See Also:
-
Field Summary
Fields inherited from class com.amazonaws.AmazonWebServiceRequest
NOOP
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()
Creates a shallow clone of this request.boolean
The Amazon Redshift cluster that the table is being restored to.An optional pagination token provided by a previousDescribeTableRestoreStatus
request.The maximum number of records to include in the response.The identifier of the table restore request to return status for.int
hashCode()
void
setClusterIdentifier
(String clusterIdentifier) The Amazon Redshift cluster that the table is being restored to.void
An optional pagination token provided by a previousDescribeTableRestoreStatus
request.void
setMaxRecords
(Integer maxRecords) The maximum number of records to include in the response.void
setTableRestoreRequestId
(String tableRestoreRequestId) The identifier of the table restore request to return status for.toString()
Returns a string representation of this object; useful for testing and debugging.withClusterIdentifier
(String clusterIdentifier) The Amazon Redshift cluster that the table is being restored to.withMarker
(String marker) An optional pagination token provided by a previousDescribeTableRestoreStatus
request.withMaxRecords
(Integer maxRecords) The maximum number of records to include in the response.withTableRestoreRequestId
(String tableRestoreRequestId) The identifier of the table restore request to return status for.Methods inherited from class com.amazonaws.AmazonWebServiceRequest
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
-
Constructor Details
-
DescribeTableRestoreStatusRequest
public DescribeTableRestoreStatusRequest()
-
-
Method Details
-
setClusterIdentifier
The Amazon Redshift cluster that the table is being restored to.
- Parameters:
clusterIdentifier
- The Amazon Redshift cluster that the table is being restored to.
-
getClusterIdentifier
The Amazon Redshift cluster that the table is being restored to.
- Returns:
- The Amazon Redshift cluster that the table is being restored to.
-
withClusterIdentifier
The Amazon Redshift cluster that the table is being restored to.
- Parameters:
clusterIdentifier
- The Amazon Redshift cluster that the table is being restored to.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setTableRestoreRequestId
The identifier of the table restore request to return status for. If you don't specify a
TableRestoreRequestId
value, thenDescribeTableRestoreStatus
returns the status of all in-progress table restore requests.- Parameters:
tableRestoreRequestId
- The identifier of the table restore request to return status for. If you don't specify aTableRestoreRequestId
value, thenDescribeTableRestoreStatus
returns the status of all in-progress table restore requests.
-
getTableRestoreRequestId
The identifier of the table restore request to return status for. If you don't specify a
TableRestoreRequestId
value, thenDescribeTableRestoreStatus
returns the status of all in-progress table restore requests.- Returns:
- The identifier of the table restore request to return status for.
If you don't specify a
TableRestoreRequestId
value, thenDescribeTableRestoreStatus
returns the status of all in-progress table restore requests.
-
withTableRestoreRequestId
The identifier of the table restore request to return status for. If you don't specify a
TableRestoreRequestId
value, thenDescribeTableRestoreStatus
returns the status of all in-progress table restore requests.- Parameters:
tableRestoreRequestId
- The identifier of the table restore request to return status for. If you don't specify aTableRestoreRequestId
value, thenDescribeTableRestoreStatus
returns the status of all in-progress table restore requests.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setMaxRecords
The maximum number of records to include in the response. If more records exist than the specified
MaxRecords
value, a pagination token called a marker is included in the response so that the remaining results can be retrieved.- Parameters:
maxRecords
- The maximum number of records to include in the response. If more records exist than the specifiedMaxRecords
value, a pagination token called a marker is included in the response so that the remaining results can be retrieved.
-
getMaxRecords
The maximum number of records to include in the response. If more records exist than the specified
MaxRecords
value, a pagination token called a marker is included in the response so that the remaining results can be retrieved.- Returns:
- The maximum number of records to include in the response. If more
records exist than the specified
MaxRecords
value, a pagination token called a marker is included in the response so that the remaining results can be retrieved.
-
withMaxRecords
The maximum number of records to include in the response. If more records exist than the specified
MaxRecords
value, a pagination token called a marker is included in the response so that the remaining results can be retrieved.- Parameters:
maxRecords
- The maximum number of records to include in the response. If more records exist than the specifiedMaxRecords
value, a pagination token called a marker is included in the response so that the remaining results can be retrieved.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setMarker
An optional pagination token provided by a previous
DescribeTableRestoreStatus
request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by theMaxRecords
parameter.- Parameters:
marker
- An optional pagination token provided by a previousDescribeTableRestoreStatus
request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by theMaxRecords
parameter.
-
getMarker
An optional pagination token provided by a previous
DescribeTableRestoreStatus
request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by theMaxRecords
parameter.- Returns:
- An optional pagination token provided by a previous
DescribeTableRestoreStatus
request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by theMaxRecords
parameter.
-
withMarker
An optional pagination token provided by a previous
DescribeTableRestoreStatus
request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by theMaxRecords
parameter.- Parameters:
marker
- An optional pagination token provided by a previousDescribeTableRestoreStatus
request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by theMaxRecords
parameter.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
toString
Returns a string representation of this object; useful for testing and debugging. -
equals
-
hashCode
public int hashCode() -
clone
Description copied from class:AmazonWebServiceRequest
Creates a shallow clone of this request. Explicitly does not clone the deep structure of the request object.- Overrides:
clone
in classAmazonWebServiceRequest
- See Also:
-