Class CreateCatalogPeerWithDedicatedInfraDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.distributeddatabase.model.CreateCatalogPeerWithDedicatedInfraDetails.Builder
-
- Enclosing class:
- CreateCatalogPeerWithDedicatedInfraDetails
public static class CreateCatalogPeerWithDedicatedInfraDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Method Detail
-
cloudAutonomousVmClusterId
public CreateCatalogPeerWithDedicatedInfraDetails.Builder cloudAutonomousVmClusterId(String cloudAutonomousVmClusterId)
The OCID of the cloud Autonomous VM Cluster for the peer catalog.- Parameters:
cloudAutonomousVmClusterId- the value to set- Returns:
- this builder
-
protectionMode
public CreateCatalogPeerWithDedicatedInfraDetails.Builder protectionMode(DistributedAutonomousDbProtectionMode protectionMode)
The protectionMode for the catalog peer.- Parameters:
protectionMode- the value to set- Returns:
- this builder
-
fastStartFailOverLagLimitInSeconds
public CreateCatalogPeerWithDedicatedInfraDetails.Builder fastStartFailOverLagLimitInSeconds(Integer fastStartFailOverLagLimitInSeconds)
The lag time preference based on data loss tolerance in seconds.- Parameters:
fastStartFailOverLagLimitInSeconds- the value to set- Returns:
- this builder
-
isAutomaticFailoverEnabled
public CreateCatalogPeerWithDedicatedInfraDetails.Builder isAutomaticFailoverEnabled(Boolean isAutomaticFailoverEnabled)
Indicates whether Automatic Failover is enabled for Autonomous Container Database Dataguard Association- Parameters:
isAutomaticFailoverEnabled- the value to set- Returns:
- this builder
-
standbyMaintenanceBufferInDays
public CreateCatalogPeerWithDedicatedInfraDetails.Builder standbyMaintenanceBufferInDays(Integer standbyMaintenanceBufferInDays)
The scheduling detail for the quarterly maintenance window of the standby Autonomous Container Database.This value represents the number of days before schedlued maintenance of the primary database.
- Parameters:
standbyMaintenanceBufferInDays- the value to set- Returns:
- this builder
-
build
public CreateCatalogPeerWithDedicatedInfraDetails build()
-
copy
public CreateCatalogPeerWithDedicatedInfraDetails.Builder copy(CreateCatalogPeerWithDedicatedInfraDetails model)
-
-