static ProtectedDatabase.Builder |
ProtectedDatabase.builder() |
Create a new builder.
|
ProtectedDatabase.Builder |
ProtectedDatabase.Builder.changeRate(Double changeRate) |
The percentage of data changes that exist in the database between successive incremental
backups.
|
ProtectedDatabase.Builder |
ProtectedDatabase.Builder.compartmentId(String compartmentId) |
The OCID of the compartment that contains the protected database.
|
ProtectedDatabase.Builder |
ProtectedDatabase.Builder.compressionRatio(Double compressionRatio) |
The compression ratio of the protected database.
|
ProtectedDatabase.Builder |
ProtectedDatabase.Builder.copy(ProtectedDatabase model) |
|
ProtectedDatabase.Builder |
ProtectedDatabase.Builder.databaseId(String databaseId) |
The OCID of the protected database.
|
ProtectedDatabase.Builder |
ProtectedDatabase.Builder.databaseSize(DatabaseSizes databaseSize) |
The size of the protected database.
|
ProtectedDatabase.Builder |
ProtectedDatabase.Builder.databaseSizeInGBs(Integer databaseSizeInGBs) |
The size of the database in GBs, in gigabytes.
|
ProtectedDatabase.Builder |
ProtectedDatabase.Builder.dbUniqueName(String dbUniqueName) |
The dbUniqueName for the protected database in Recovery Service.
|
ProtectedDatabase.Builder |
ProtectedDatabase.Builder.definedTags(Map<String,Map<String,Object>> definedTags) |
Defined tags for this resource.
|
ProtectedDatabase.Builder |
ProtectedDatabase.Builder.displayName(String displayName) |
The protected database name.
|
ProtectedDatabase.Builder |
ProtectedDatabase.Builder.freeformTags(Map<String,String> freeformTags) |
Simple key-value pair that is applied without any predefined name, type or scope.
|
ProtectedDatabase.Builder |
ProtectedDatabase.Builder.health(Health health) |
Indicates the protection status of the database.
|
ProtectedDatabase.Builder |
ProtectedDatabase.Builder.healthDetails(String healthDetails) |
A message describing the current health of the protected database.
|
ProtectedDatabase.Builder |
ProtectedDatabase.Builder.id(String id) |
The OCID of the protected database.
|
ProtectedDatabase.Builder |
ProtectedDatabase.Builder.isReadOnlyResource(Boolean isReadOnlyResource) |
Indicates whether the protected database is created by Recovery Service or created
manually.
|
ProtectedDatabase.Builder |
ProtectedDatabase.Builder.isRedoLogsShipped(Boolean isRedoLogsShipped) |
The value TRUE indicates that the protected database is configured to use Real-time data
protection, and redo-data is sent from the protected database to Recovery Service.
|
ProtectedDatabase.Builder |
ProtectedDatabase.Builder.lifecycleDetails(String lifecycleDetails) |
Detailed description about the current lifecycle state of the protected database.
|
ProtectedDatabase.Builder |
ProtectedDatabase.Builder.lifecycleState(LifecycleState lifecycleState) |
The current state of the Protected Database.
|
ProtectedDatabase.Builder |
ProtectedDatabase.Builder.metrics(Metrics metrics) |
|
ProtectedDatabase.Builder |
ProtectedDatabase.Builder.policyLockedDateTime(String policyLockedDateTime) |
An RFC3339 formatted datetime string that specifies the exact date and time for the
retention lock to take effect and permanently lock the retention period defined in the
policy.
|
ProtectedDatabase.Builder |
ProtectedDatabase.Builder.protectionPolicyId(String protectionPolicyId) |
The OCID of the protection policy associated with the protected database.
|
ProtectedDatabase.Builder |
ProtectedDatabase.Builder.recoveryServiceSubnets(List<RecoveryServiceSubnetDetails> recoveryServiceSubnets) |
List of recovery service subnet resources associated with the protected database.
|
ProtectedDatabase.Builder |
ProtectedDatabase.Builder.subscriptionId(String subscriptionId) |
The OCID of the cloud service subscription to which the protected database is linked.
|
ProtectedDatabase.Builder |
ProtectedDatabase.Builder.systemTags(Map<String,Map<String,Object>> systemTags) |
Usage of system tag keys.
|
ProtectedDatabase.Builder |
ProtectedDatabase.Builder.timeCreated(Date timeCreated) |
An RFC3339 formatted datetime string that indicates the created time for a protected
database.
|
ProtectedDatabase.Builder |
ProtectedDatabase.Builder.timeUpdated(Date timeUpdated) |
An RFC3339 formatted datetime string that indicates the last updated time for a protected
database.
|
ProtectedDatabase.Builder |
ProtectedDatabase.toBuilder() |
|
ProtectedDatabase.Builder |
ProtectedDatabase.Builder.vpcUserName(String vpcUserName) |
The virtual private catalog (VPC) user credentials that authenticates the protected
database to access Recovery Service.
|