| Package | Description |
|---|---|
| software.amazon.awssdk.services.redshift |
|
| software.amazon.awssdk.services.redshift.model |
| Modifier and Type | Method and Description |
|---|---|
default EnableSnapshotCopyResponse |
RedshiftClient.enableSnapshotCopy(Consumer<EnableSnapshotCopyRequest.Builder> enableSnapshotCopyRequest)
Enables the automatic copy of snapshots from one region to another region for a specified cluster.
|
default CompletableFuture<EnableSnapshotCopyResponse> |
RedshiftAsyncClient.enableSnapshotCopy(Consumer<EnableSnapshotCopyRequest.Builder> enableSnapshotCopyRequest)
Enables the automatic copy of snapshots from one region to another region for a specified cluster.
|
| Modifier and Type | Method and Description |
|---|---|
static EnableSnapshotCopyRequest.Builder |
EnableSnapshotCopyRequest.builder() |
EnableSnapshotCopyRequest.Builder |
EnableSnapshotCopyRequest.Builder.clusterIdentifier(String clusterIdentifier)
The unique identifier of the source cluster to copy snapshots from.
|
EnableSnapshotCopyRequest.Builder |
EnableSnapshotCopyRequest.Builder.destinationRegion(String destinationRegion)
The destination AWS Region that you want to copy snapshots to.
|
EnableSnapshotCopyRequest.Builder |
EnableSnapshotCopyRequest.Builder.manualSnapshotRetentionPeriod(Integer manualSnapshotRetentionPeriod)
The number of days to retain newly copied snapshots in the destination AWS Region after they are copied from
the source AWS Region.
|
EnableSnapshotCopyRequest.Builder |
EnableSnapshotCopyRequest.Builder.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
EnableSnapshotCopyRequest.Builder |
EnableSnapshotCopyRequest.Builder.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
EnableSnapshotCopyRequest.Builder |
EnableSnapshotCopyRequest.Builder.retentionPeriod(Integer retentionPeriod)
The number of days to retain automated snapshots in the destination region after they are copied from the
source region.
|
EnableSnapshotCopyRequest.Builder |
EnableSnapshotCopyRequest.Builder.snapshotCopyGrantName(String snapshotCopyGrantName)
The name of the snapshot copy grant to use when snapshots of an AWS KMS-encrypted cluster are copied to the
destination region.
|
EnableSnapshotCopyRequest.Builder |
EnableSnapshotCopyRequest.toBuilder() |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends EnableSnapshotCopyRequest.Builder> |
EnableSnapshotCopyRequest.serializableBuilderClass() |
Copyright © 2019. All rights reserved.