public static interface RestoreFromSnapshotRequest.Builder extends RedshiftServerlessRequest.Builder, SdkPojo, CopyableBuilder<RestoreFromSnapshotRequest.Builder,RestoreFromSnapshotRequest>
| Modifier and Type | Method and Description |
|---|---|
RestoreFromSnapshotRequest.Builder |
namespaceName(String namespaceName)
The name of the namespace to restore the snapshot to.
|
RestoreFromSnapshotRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
RestoreFromSnapshotRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
RestoreFromSnapshotRequest.Builder |
ownerAccount(String ownerAccount)
The Amazon Web Services account that owns the snapshot.
|
RestoreFromSnapshotRequest.Builder |
snapshotArn(String snapshotArn)
The Amazon Resource Name (ARN) of the snapshot to restore from.
|
RestoreFromSnapshotRequest.Builder |
snapshotName(String snapshotName)
The name of the snapshot to restore from.
|
RestoreFromSnapshotRequest.Builder |
workgroupName(String workgroupName)
The name of the workgroup used to restore the snapshot.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildRestoreFromSnapshotRequest.Builder namespaceName(String namespaceName)
The name of the namespace to restore the snapshot to.
namespaceName - The name of the namespace to restore the snapshot to.RestoreFromSnapshotRequest.Builder ownerAccount(String ownerAccount)
The Amazon Web Services account that owns the snapshot.
ownerAccount - The Amazon Web Services account that owns the snapshot.RestoreFromSnapshotRequest.Builder snapshotArn(String snapshotArn)
The Amazon Resource Name (ARN) of the snapshot to restore from. Required if restoring from Amazon Redshift
Serverless to a provisioned cluster. Must not be specified at the same time as snapshotName.
The format of the ARN is arn:aws:redshift:<region>:<account_id>:snapshot:<cluster_identifier> ;/<snapshot_identifier>.
snapshotArn - The Amazon Resource Name (ARN) of the snapshot to restore from. Required if restoring from Amazon
Redshift Serverless to a provisioned cluster. Must not be specified at the same time as
snapshotName.
The format of the ARN is arn:aws:redshift:<region>:<account_id>:snapshot:<cluster_identifier >/<snapshot_identifier>.
RestoreFromSnapshotRequest.Builder snapshotName(String snapshotName)
The name of the snapshot to restore from. Must not be specified at the same time as snapshotArn.
snapshotName - The name of the snapshot to restore from. Must not be specified at the same time as
snapshotArn.RestoreFromSnapshotRequest.Builder workgroupName(String workgroupName)
The name of the workgroup used to restore the snapshot.
workgroupName - The name of the workgroup used to restore the snapshot.RestoreFromSnapshotRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderRestoreFromSnapshotRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.