Class DescribeTableRestoreStatusRequest
- java.lang.Object
-
- com.amazonaws.AmazonWebServiceRequest
-
- com.amazonaws.services.redshift.model.DescribeTableRestoreStatusRequest
-
- All Implemented Interfaces:
ReadLimitInfo,Serializable,Cloneable
public class DescribeTableRestoreStatusRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class com.amazonaws.AmazonWebServiceRequest
NOOP
-
-
Constructor Summary
Constructors Constructor Description DescribeTableRestoreStatusRequest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DescribeTableRestoreStatusRequestclone()Creates a shallow clone of this request.booleanequals(Object obj)StringgetClusterIdentifier()The Amazon Redshift cluster that the table is being restored to.StringgetMarker()An optional pagination token provided by a previousDescribeTableRestoreStatusrequest.IntegergetMaxRecords()The maximum number of records to include in the response.StringgetTableRestoreRequestId()The identifier of the table restore request to return status for.inthashCode()voidsetClusterIdentifier(String clusterIdentifier)The Amazon Redshift cluster that the table is being restored to.voidsetMarker(String marker)An optional pagination token provided by a previousDescribeTableRestoreStatusrequest.voidsetMaxRecords(Integer maxRecords)The maximum number of records to include in the response.voidsetTableRestoreRequestId(String tableRestoreRequestId)The identifier of the table restore request to return status for.StringtoString()Returns a string representation of this object; useful for testing and debugging.DescribeTableRestoreStatusRequestwithClusterIdentifier(String clusterIdentifier)The Amazon Redshift cluster that the table is being restored to.DescribeTableRestoreStatusRequestwithMarker(String marker)An optional pagination token provided by a previousDescribeTableRestoreStatusrequest.DescribeTableRestoreStatusRequestwithMaxRecords(Integer maxRecords)The maximum number of records to include in the response.DescribeTableRestoreStatusRequestwithTableRestoreRequestId(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
-
-
-
-
Method Detail
-
setClusterIdentifier
public void setClusterIdentifier(String clusterIdentifier)
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
public String 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
public DescribeTableRestoreStatusRequest withClusterIdentifier(String clusterIdentifier)
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
public void setTableRestoreRequestId(String tableRestoreRequestId)
The identifier of the table restore request to return status for. If you don't specify a
TableRestoreRequestIdvalue, thenDescribeTableRestoreStatusreturns 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 aTableRestoreRequestIdvalue, thenDescribeTableRestoreStatusreturns the status of all in-progress table restore requests.
-
getTableRestoreRequestId
public String getTableRestoreRequestId()
The identifier of the table restore request to return status for. If you don't specify a
TableRestoreRequestIdvalue, thenDescribeTableRestoreStatusreturns 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
TableRestoreRequestIdvalue, thenDescribeTableRestoreStatusreturns the status of all in-progress table restore requests.
-
withTableRestoreRequestId
public DescribeTableRestoreStatusRequest withTableRestoreRequestId(String tableRestoreRequestId)
The identifier of the table restore request to return status for. If you don't specify a
TableRestoreRequestIdvalue, thenDescribeTableRestoreStatusreturns 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 aTableRestoreRequestIdvalue, thenDescribeTableRestoreStatusreturns 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
public void setMaxRecords(Integer maxRecords)
The maximum number of records to include in the response. If more records exist than the specified
MaxRecordsvalue, 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 specifiedMaxRecordsvalue, a pagination token called a marker is included in the response so that the remaining results can be retrieved.
-
getMaxRecords
public Integer getMaxRecords()
The maximum number of records to include in the response. If more records exist than the specified
MaxRecordsvalue, 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
MaxRecordsvalue, a pagination token called a marker is included in the response so that the remaining results can be retrieved.
-
withMaxRecords
public DescribeTableRestoreStatusRequest withMaxRecords(Integer maxRecords)
The maximum number of records to include in the response. If more records exist than the specified
MaxRecordsvalue, 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 specifiedMaxRecordsvalue, 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
public void setMarker(String marker)
An optional pagination token provided by a previous
DescribeTableRestoreStatusrequest. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by theMaxRecordsparameter.- Parameters:
marker- An optional pagination token provided by a previousDescribeTableRestoreStatusrequest. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by theMaxRecordsparameter.
-
getMarker
public String getMarker()
An optional pagination token provided by a previous
DescribeTableRestoreStatusrequest. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by theMaxRecordsparameter.- Returns:
- An optional pagination token provided by a previous
DescribeTableRestoreStatusrequest. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by theMaxRecordsparameter.
-
withMarker
public DescribeTableRestoreStatusRequest withMarker(String marker)
An optional pagination token provided by a previous
DescribeTableRestoreStatusrequest. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by theMaxRecordsparameter.- Parameters:
marker- An optional pagination token provided by a previousDescribeTableRestoreStatusrequest. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by theMaxRecordsparameter.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
toString
public String toString()
Returns a string representation of this object; useful for testing and debugging.- Overrides:
toStringin classObject- Returns:
- A string representation of this object.
- See Also:
Object.toString()
-
clone
public DescribeTableRestoreStatusRequest clone()
Description copied from class:AmazonWebServiceRequestCreates a shallow clone of this request. Explicitly does not clone the deep structure of the request object.- Overrides:
clonein classAmazonWebServiceRequest- See Also:
Object.clone()
-
-