static LongTermBackup.Builder |
LongTermBackup.builder() |
Create a new builder.
|
LongTermBackup.Builder |
LongTermBackup.Builder.compartmentId(String compartmentId) |
The OCID of the compartment containing the long-term backup.
|
LongTermBackup.Builder |
LongTermBackup.Builder.copy(LongTermBackup model) |
|
LongTermBackup.Builder |
LongTermBackup.Builder.databaseIdentifier(String databaseIdentifier) |
The Oracle Database ID, which identifies an Oracle Database located outside of Oracle
Cloud.
|
LongTermBackup.Builder |
LongTermBackup.Builder.databaseSizeInGBs(Integer databaseSizeInGBs) |
The size of the database, in gigabytes.
|
LongTermBackup.Builder |
LongTermBackup.Builder.definedTags(Map<String,Map<String,Object>> definedTags) |
Defined tags for this resource.
|
LongTermBackup.Builder |
LongTermBackup.Builder.displayName(String displayName) |
The user-provided name for the long-term backup.
|
LongTermBackup.Builder |
LongTermBackup.Builder.freeformTags(Map<String,String> freeformTags) |
Simple key-value pair that is applied without any predefined name, type or scope.
|
LongTermBackup.Builder |
LongTermBackup.Builder.id(String id) |
The OCID of the long-term backup.
|
LongTermBackup.Builder |
LongTermBackup.Builder.lifecycleDetails(String lifecycleDetails) |
A detailed message about the current lifecycle state of the long-term backup.
|
LongTermBackup.Builder |
LongTermBackup.Builder.lifecycleState(LongTermBackup.LifecycleState lifecycleState) |
The current state of the long term backup.
|
LongTermBackup.Builder |
LongTermBackup.Builder.lifecycleSubstate(LongTermBackup.LifecycleSubstate lifecycleSubstate) |
More details on the state of the backup when it is in Creating lifecycleState.
|
LongTermBackup.Builder |
LongTermBackup.Builder.protectedDatabaseId(String protectedDatabaseId) |
The OCID of the protected database associated with the long-term backup.
|
LongTermBackup.Builder |
LongTermBackup.Builder.retentionPeriod(List<RetentionPeriodValue> retentionPeriod) |
The maximum number of DAYS or YEARS to store the long-term backup.
|
LongTermBackup.Builder |
LongTermBackup.Builder.retentionPointInTime(Date retentionPointInTime) |
An RFC3339 formatted datetime string that indicates the target point in time until which
the long-term backup is consistent.
|
LongTermBackup.Builder |
LongTermBackup.Builder.retentionScn(Integer retentionScn) |
The unique system change number (SCN) or the target point in the database until which the
long-term backup is consistent.
|
LongTermBackup.Builder |
LongTermBackup.Builder.retentionUntilDateTime(Date retentionUntilDateTime) |
Indicates that Recovery Service must retain the backup for the specified long-term
retention period.
|
LongTermBackup.Builder |
LongTermBackup.Builder.rmanTag(String rmanTag) |
Recovery Manager (RMAN) assigned unique identifier for the long-term backup.
|
LongTermBackup.Builder |
LongTermBackup.Builder.systemTags(Map<String,Map<String,Object>> systemTags) |
Usage of system tag keys.
|
LongTermBackup.Builder |
LongTermBackup.Builder.timeBackupCompleted(Date timeBackupCompleted) |
An RFC3339 formatted datetime string that indicates the time when the long-term backup
completed.
|
LongTermBackup.Builder |
LongTermBackup.Builder.timeBackupInitiated(Date timeBackupInitiated) |
An RFC3339 formatted datetime string that indicates the time when the long-term backup
was created.
|
LongTermBackup.Builder |
LongTermBackup.Builder.timeCreated(Date timeCreated) |
An RFC3339 formatted datetime string that indicates the time when the long-term backup
was created.
|
LongTermBackup.Builder |
LongTermBackup.Builder.timeUpdated(Date timeUpdated) |
An RFC3339 formatted datetime string that indicates the time when the long term backup
was last updated.
|
LongTermBackup.Builder |
LongTermBackup.toBuilder() |
|