Snapshot.Builder |
Snapshot.Builder.accountsWithRestoreAccess(Collection<AccountWithRestoreAccess> accountsWithRestoreAccess) |
A list of the Amazon Web Services accounts authorized to restore the snapshot.
|
Snapshot.Builder |
Snapshot.Builder.accountsWithRestoreAccess(Consumer<AccountWithRestoreAccess.Builder>... accountsWithRestoreAccess) |
A list of the Amazon Web Services accounts authorized to restore the snapshot.
|
Snapshot.Builder |
Snapshot.Builder.accountsWithRestoreAccess(AccountWithRestoreAccess... accountsWithRestoreAccess) |
A list of the Amazon Web Services accounts authorized to restore the snapshot.
|
Snapshot.Builder |
Snapshot.Builder.actualIncrementalBackupSizeInMegaBytes(Double actualIncrementalBackupSizeInMegaBytes) |
The size of the incremental backup.
|
Snapshot.Builder |
Snapshot.Builder.availabilityZone(String availabilityZone) |
The Availability Zone in which the cluster was created.
|
Snapshot.Builder |
Snapshot.Builder.backupProgressInMegaBytes(Double backupProgressInMegaBytes) |
The number of megabytes that have been transferred to the snapshot backup.
|
static Snapshot.Builder |
Snapshot.builder() |
|
Snapshot.Builder |
Snapshot.Builder.clusterCreateTime(Instant clusterCreateTime) |
The time (UTC) when the cluster was originally created.
|
Snapshot.Builder |
Snapshot.Builder.clusterIdentifier(String clusterIdentifier) |
The identifier of the cluster for which the snapshot was taken.
|
Snapshot.Builder |
Snapshot.Builder.clusterVersion(String clusterVersion) |
The version ID of the Amazon Redshift engine that is running on the cluster.
|
Snapshot.Builder |
Snapshot.Builder.currentBackupRateInMegaBytesPerSecond(Double currentBackupRateInMegaBytesPerSecond) |
The number of megabytes per second being transferred to the snapshot backup.
|
Snapshot.Builder |
Snapshot.Builder.dbName(String dbName) |
The name of the database that was created when the cluster was created.
|
Snapshot.Builder |
Snapshot.Builder.elapsedTimeInSeconds(Long elapsedTimeInSeconds) |
The amount of time an in-progress snapshot backup has been running, or the amount of time it took a completed
backup to finish.
|
Snapshot.Builder |
Snapshot.Builder.encrypted(Boolean encrypted) |
If true, the data in the snapshot is encrypted at rest.
|
Snapshot.Builder |
Snapshot.Builder.encryptedWithHSM(Boolean encryptedWithHSM) |
A boolean that indicates whether the snapshot data is encrypted using the HSM keys of the source cluster.
|
Snapshot.Builder |
Snapshot.Builder.engineFullVersion(String engineFullVersion) |
The cluster version of the cluster used to create the snapshot.
|
Snapshot.Builder |
Snapshot.Builder.enhancedVpcRouting(Boolean enhancedVpcRouting) |
An option that specifies whether to create the cluster with enhanced VPC routing enabled.
|
Snapshot.Builder |
Snapshot.Builder.estimatedSecondsToCompletion(Long estimatedSecondsToCompletion) |
The estimate of the time remaining before the snapshot backup will complete.
|
Snapshot.Builder |
Snapshot.Builder.kmsKeyId(String kmsKeyId) |
The Key Management Service (KMS) key ID of the encryption key that was used to encrypt data in the cluster
from which the snapshot was taken.
|
Snapshot.Builder |
Snapshot.Builder.maintenanceTrackName(String maintenanceTrackName) |
The name of the maintenance track for the snapshot.
|
Snapshot.Builder |
Snapshot.Builder.manualSnapshotRemainingDays(Integer manualSnapshotRemainingDays) |
The number of days until a manual snapshot will pass its retention period.
|
Snapshot.Builder |
Snapshot.Builder.manualSnapshotRetentionPeriod(Integer manualSnapshotRetentionPeriod) |
The number of days that a manual snapshot is retained.
|
Snapshot.Builder |
Snapshot.Builder.masterPasswordSecretArn(String masterPasswordSecretArn) |
The Amazon Resource Name (ARN) for the cluster's admin user credentials secret.
|
Snapshot.Builder |
Snapshot.Builder.masterPasswordSecretKmsKeyId(String masterPasswordSecretKmsKeyId) |
The ID of the Key Management Service (KMS) key used to encrypt and store the cluster's admin credentials
secret.
|
Snapshot.Builder |
Snapshot.Builder.masterUsername(String masterUsername) |
The admin user name for the cluster.
|
Snapshot.Builder |
Snapshot.Builder.nodeType(String nodeType) |
The node type of the nodes in the cluster.
|
Snapshot.Builder |
Snapshot.Builder.numberOfNodes(Integer numberOfNodes) |
The number of nodes in the cluster.
|
Snapshot.Builder |
Snapshot.Builder.ownerAccount(String ownerAccount) |
For manual snapshots, the Amazon Web Services account used to create or copy the snapshot.
|
Snapshot.Builder |
Snapshot.Builder.port(Integer port) |
The port that the cluster is listening on.
|
Snapshot.Builder |
Snapshot.Builder.restorableNodeTypes(String... restorableNodeTypes) |
The list of node types that this cluster snapshot is able to restore into.
|
Snapshot.Builder |
Snapshot.Builder.restorableNodeTypes(Collection<String> restorableNodeTypes) |
The list of node types that this cluster snapshot is able to restore into.
|
Snapshot.Builder |
Snapshot.Builder.snapshotCreateTime(Instant snapshotCreateTime) |
The time (in UTC format) when Amazon Redshift began the snapshot.
|
Snapshot.Builder |
Snapshot.Builder.snapshotIdentifier(String snapshotIdentifier) |
The snapshot identifier that is provided in the request.
|
Snapshot.Builder |
Snapshot.Builder.snapshotRetentionStartTime(Instant snapshotRetentionStartTime) |
A timestamp representing the start of the retention period for the snapshot.
|
Snapshot.Builder |
Snapshot.Builder.snapshotType(String snapshotType) |
The snapshot type.
|
Snapshot.Builder |
Snapshot.Builder.sourceRegion(String sourceRegion) |
The source region from which the snapshot was copied.
|
Snapshot.Builder |
Snapshot.Builder.status(String status) |
The snapshot status.
|
Snapshot.Builder |
Snapshot.Builder.tags(Collection<Tag> tags) |
The list of tags for the cluster snapshot.
|
Snapshot.Builder |
Snapshot.Builder.tags(Consumer<Tag.Builder>... tags) |
The list of tags for the cluster snapshot.
|
Snapshot.Builder |
Snapshot.Builder.tags(Tag... tags) |
The list of tags for the cluster snapshot.
|
Snapshot.Builder |
Snapshot.toBuilder() |
|
Snapshot.Builder |
Snapshot.Builder.totalBackupSizeInMegaBytes(Double totalBackupSizeInMegaBytes) |
The size of the complete set of backup data that would be used to restore the cluster.
|
Snapshot.Builder |
Snapshot.Builder.vpcId(String vpcId) |
The VPC identifier of the cluster if the snapshot is from a cluster in a VPC.
|