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 DescribeTableRestoreStatusRequest
clone()
Creates a shallow clone of this request.boolean
equals(Object obj)
String
getClusterIdentifier()
The Amazon Redshift cluster that the table is being restored to.String
getMarker()
An optional pagination token provided by a previousDescribeTableRestoreStatus
request.Integer
getMaxRecords()
The maximum number of records to include in the response.String
getTableRestoreRequestId()
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
setMarker(String marker)
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.String
toString()
Returns a string representation of this object; useful for testing and debugging.DescribeTableRestoreStatusRequest
withClusterIdentifier(String clusterIdentifier)
The Amazon Redshift cluster that the table is being restored to.DescribeTableRestoreStatusRequest
withMarker(String marker)
An optional pagination token provided by a previousDescribeTableRestoreStatus
request.DescribeTableRestoreStatusRequest
withMaxRecords(Integer maxRecords)
The maximum number of records to include in the response.DescribeTableRestoreStatusRequest
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
-
-
-
-
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
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
public String 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
public DescribeTableRestoreStatusRequest withTableRestoreRequestId(String tableRestoreRequestId)
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
public void setMaxRecords(Integer maxRecords)
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
public Integer 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
public DescribeTableRestoreStatusRequest withMaxRecords(Integer maxRecords)
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
public void setMarker(String marker)
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
public String 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
public DescribeTableRestoreStatusRequest withMarker(String marker)
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
public String toString()
Returns a string representation of this object; useful for testing and debugging.- Overrides:
toString
in classObject
- Returns:
- A string representation of this object.
- See Also:
Object.toString()
-
clone
public DescribeTableRestoreStatusRequest 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:
Object.clone()
-
-