Class CreateDrProtectionGroupMemberMySqlDbSystemDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.disasterrecovery.model.CreateDrProtectionGroupMemberMySqlDbSystemDetails.Builder
-
- Enclosing class:
- CreateDrProtectionGroupMemberMySqlDbSystemDetails
public static class CreateDrProtectionGroupMemberMySqlDbSystemDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Method Detail
-
memberId
public CreateDrProtectionGroupMemberMySqlDbSystemDetails.Builder memberId(String memberId)
-
peerDbSystemId
public CreateDrProtectionGroupMemberMySqlDbSystemDetails.Builder peerDbSystemId(String peerDbSystemId)
The OCID of the peer HeatWave MySQL DB System from the peer region.Example: ocid1.mysqldbsystem.oc1..uniqueID
- Parameters:
peerDbSystemId
- the value to set- Returns:
- this builder
-
gtidReconciliationTimeout
public CreateDrProtectionGroupMemberMySqlDbSystemDetails.Builder gtidReconciliationTimeout(Integer gtidReconciliationTimeout)
The maximum time (in seconds) to wait for the Global Transaction Identifier (GTID) synchronization process to complete before timing out.Example: 600
- Parameters:
gtidReconciliationTimeout
- the value to set- Returns:
- this builder
-
isContinueOnGtidReconciliationTimeout
public CreateDrProtectionGroupMemberMySqlDbSystemDetails.Builder isContinueOnGtidReconciliationTimeout(Boolean isContinueOnGtidReconciliationTimeout)
A flag indicating whether to continue with DR operation if the Global Transaction Identifier (GTID) reconciliation operation times out.Example: false
- Parameters:
isContinueOnGtidReconciliationTimeout
- the value to set- Returns:
- this builder
-
dbSystemAdminUserDetails
public CreateDrProtectionGroupMemberMySqlDbSystemDetails.Builder dbSystemAdminUserDetails(CreateMySqlDbSystemAdminUserDetails dbSystemAdminUserDetails)
-
dbSystemReplicationUserDetails
public CreateDrProtectionGroupMemberMySqlDbSystemDetails.Builder dbSystemReplicationUserDetails(CreateMySqlDbSystemReplicationUserDetails dbSystemReplicationUserDetails)
-
build
public CreateDrProtectionGroupMemberMySqlDbSystemDetails build()
-
-