@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ExportServerlessCacheSnapshotRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
ExportServerlessCacheSnapshotRequest() |
Modifier and Type | Method and Description |
---|---|
ExportServerlessCacheSnapshotRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getS3BucketName()
Name of the Amazon S3 bucket to export the snapshot to.
|
String |
getServerlessCacheSnapshotName()
The identifier of the serverless cache snapshot to be exported to S3.
|
int |
hashCode() |
void |
setS3BucketName(String s3BucketName)
Name of the Amazon S3 bucket to export the snapshot to.
|
void |
setServerlessCacheSnapshotName(String serverlessCacheSnapshotName)
The identifier of the serverless cache snapshot to be exported to S3.
|
String |
toString()
Returns a string representation of this object.
|
ExportServerlessCacheSnapshotRequest |
withS3BucketName(String s3BucketName)
Name of the Amazon S3 bucket to export the snapshot to.
|
ExportServerlessCacheSnapshotRequest |
withServerlessCacheSnapshotName(String serverlessCacheSnapshotName)
The identifier of the serverless cache snapshot to be exported to S3.
|
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, withSdkRequestTimeout
public ExportServerlessCacheSnapshotRequest()
public void setServerlessCacheSnapshotName(String serverlessCacheSnapshotName)
The identifier of the serverless cache snapshot to be exported to S3. Available for Redis OSS only.
serverlessCacheSnapshotName
- The identifier of the serverless cache snapshot to be exported to S3. Available for Redis OSS only.public String getServerlessCacheSnapshotName()
The identifier of the serverless cache snapshot to be exported to S3. Available for Redis OSS only.
public ExportServerlessCacheSnapshotRequest withServerlessCacheSnapshotName(String serverlessCacheSnapshotName)
The identifier of the serverless cache snapshot to be exported to S3. Available for Redis OSS only.
serverlessCacheSnapshotName
- The identifier of the serverless cache snapshot to be exported to S3. Available for Redis OSS only.public void setS3BucketName(String s3BucketName)
Name of the Amazon S3 bucket to export the snapshot to. The Amazon S3 bucket must also be in same region as the snapshot. Available for Redis OSS only.
s3BucketName
- Name of the Amazon S3 bucket to export the snapshot to. The Amazon S3 bucket must also be in same region
as the snapshot. Available for Redis OSS only.public String getS3BucketName()
Name of the Amazon S3 bucket to export the snapshot to. The Amazon S3 bucket must also be in same region as the snapshot. Available for Redis OSS only.
public ExportServerlessCacheSnapshotRequest withS3BucketName(String s3BucketName)
Name of the Amazon S3 bucket to export the snapshot to. The Amazon S3 bucket must also be in same region as the snapshot. Available for Redis OSS only.
s3BucketName
- Name of the Amazon S3 bucket to export the snapshot to. The Amazon S3 bucket must also be in same region
as the snapshot. Available for Redis OSS only.public String toString()
toString
in class Object
Object.toString()
public ExportServerlessCacheSnapshotRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()