Backup.Builder |
Backup.Builder.availabilityDomain(String availabilityDomain) |
The name of the availability domain where the database backup is stored.
|
Backup.Builder |
Backup.Builder.backupDestinationType(Backup.BackupDestinationType backupDestinationType) |
Type of the backup destination.
|
static Backup.Builder |
Backup.builder() |
Create a new builder.
|
Backup.Builder |
Backup.Builder.compartmentId(String compartmentId) |
The OCID of the
compartment.
|
Backup.Builder |
Backup.Builder.copy(Backup model) |
|
Backup.Builder |
Backup.Builder.databaseEdition(Backup.DatabaseEdition databaseEdition) |
The Oracle Database edition of the DB system from which the database backup was taken.
|
Backup.Builder |
Backup.Builder.databaseId(String databaseId) |
The OCID of the
database.
|
Backup.Builder |
Backup.Builder.databaseSizeInGBs(Double databaseSizeInGBs) |
The size of the database in gigabytes at the time the backup was taken.
|
Backup.Builder |
Backup.Builder.displayName(String displayName) |
The user-friendly name for the backup.
|
Backup.Builder |
Backup.Builder.encryptionKeyLocationDetails(EncryptionKeyLocationDetails encryptionKeyLocationDetails) |
|
Backup.Builder |
Backup.Builder.id(String id) |
|
Backup.Builder |
Backup.Builder.isUsingOracleManagedKeys(Boolean isUsingOracleManagedKeys) |
True if Oracle Managed Keys is required for restore of the backup.
|
Backup.Builder |
Backup.Builder.keyStoreId(String keyStoreId) |
The OCID of the
key store of Oracle Vault.
|
Backup.Builder |
Backup.Builder.keyStoreWalletName(String keyStoreWalletName) |
The wallet name for Oracle Key Vault.
|
Backup.Builder |
Backup.Builder.kmsKeyId(String kmsKeyId) |
The OCID of the key container that is used as the master encryption key in database
transparent data encryption (TDE) operations.
|
Backup.Builder |
Backup.Builder.kmsKeyVersionId(String kmsKeyVersionId) |
The OCID of the key container version that is used in database transparent data
encryption (TDE) operations KMS Key can have multiple key versions.
|
Backup.Builder |
Backup.Builder.lifecycleDetails(String lifecycleDetails) |
Additional information about the current lifecycle state.
|
Backup.Builder |
Backup.Builder.lifecycleState(Backup.LifecycleState lifecycleState) |
The current state of the backup.
|
Backup.Builder |
Backup.Builder.retentionPeriodInDays(Integer retentionPeriodInDays) |
The retention period of the long term backup in days.
|
Backup.Builder |
Backup.Builder.retentionPeriodInYears(Integer retentionPeriodInYears) |
The retention period of the long term backup in years.
|
Backup.Builder |
Backup.Builder.secondaryKmsKeyIds(List<String> secondaryKmsKeyIds) |
List of OCIDs of the key containers used as the secondary encryption key in database
transparent data encryption (TDE) operations.
|
Backup.Builder |
Backup.Builder.shape(String shape) |
Shape of the backup’s source database.
|
Backup.Builder |
Backup.Builder.timeEnded(Date timeEnded) |
The date and time the backup was completed.
|
Backup.Builder |
Backup.Builder.timeExpiryScheduled(Date timeExpiryScheduled) |
Expiration time of the long term database backup.
|
Backup.Builder |
Backup.Builder.timeStarted(Date timeStarted) |
The date and time the backup started.
|
Backup.Builder |
Backup.toBuilder() |
|
Backup.Builder |
Backup.Builder.type(Backup.Type type) |
The type of backup.
|
Backup.Builder |
Backup.Builder.vaultId(String vaultId) |
The OCID of the
Oracle Cloud Infrastructure
vault.
|
Backup.Builder |
Backup.Builder.version(String version) |
Version of the backup’s source database
|