Package com.oracle.bmc.database.model
Class EditAutonomousContainerDatabaseDataguardDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.database.model.EditAutonomousContainerDatabaseDataguardDetails.Builder
-
- Enclosing class:
- EditAutonomousContainerDatabaseDataguardDetails
public static class EditAutonomousContainerDatabaseDataguardDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EditAutonomousContainerDatabaseDataguardDetailsbuild()EditAutonomousContainerDatabaseDataguardDetails.Buildercopy(EditAutonomousContainerDatabaseDataguardDetails model)EditAutonomousContainerDatabaseDataguardDetails.BuilderfastStartFailOverLagLimitInSeconds(Integer fastStartFailOverLagLimitInSeconds)The lag time for my preference based on data loss tolerance in seconds.EditAutonomousContainerDatabaseDataguardDetails.BuilderisAutomaticFailoverEnabled(Boolean isAutomaticFailoverEnabled)Indicates whether Automatic Failover is enabled for Autonomous Container Database Dataguard AssociationEditAutonomousContainerDatabaseDataguardDetails.BuilderprotectionMode(EditAutonomousContainerDatabaseDataguardDetails.ProtectionMode protectionMode)The protection mode of this Autonomous Data Guard association.
-
-
-
Method Detail
-
isAutomaticFailoverEnabled
public EditAutonomousContainerDatabaseDataguardDetails.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
-
protectionMode
public EditAutonomousContainerDatabaseDataguardDetails.Builder protectionMode(EditAutonomousContainerDatabaseDataguardDetails.ProtectionMode protectionMode)
The protection mode of this Autonomous Data Guard association.For more information, see Oracle Data Guard Protection Modes in the Oracle Data Guard documentation.
- Parameters:
protectionMode- the value to set- Returns:
- this builder
-
fastStartFailOverLagLimitInSeconds
public EditAutonomousContainerDatabaseDataguardDetails.Builder fastStartFailOverLagLimitInSeconds(Integer fastStartFailOverLagLimitInSeconds)
The lag time for my preference based on data loss tolerance in seconds.- Parameters:
fastStartFailOverLagLimitInSeconds- the value to set- Returns:
- this builder
-
build
public EditAutonomousContainerDatabaseDataguardDetails build()
-
copy
public EditAutonomousContainerDatabaseDataguardDetails.Builder copy(EditAutonomousContainerDatabaseDataguardDetails model)
-
-