public static class UpdateDataGuardAssociationDetails.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
UpdateDataGuardAssociationDetails |
build() |
UpdateDataGuardAssociationDetails.Builder |
copy(UpdateDataGuardAssociationDetails model) |
UpdateDataGuardAssociationDetails.Builder |
databaseAdminPassword(String databaseAdminPassword)
A strong password for the ‘SYS’, ‘SYSTEM’, and ‘PDB Admin’ users to apply during standby
creation.
|
UpdateDataGuardAssociationDetails.Builder |
isActiveDataGuardEnabled(Boolean isActiveDataGuardEnabled)
True if active Data Guard is enabled.
|
UpdateDataGuardAssociationDetails.Builder |
protectionMode(UpdateDataGuardAssociationDetails.ProtectionMode protectionMode)
The protection mode for the Data Guard association’s primary and standby database.
|
UpdateDataGuardAssociationDetails.Builder |
transportType(UpdateDataGuardAssociationDetails.TransportType transportType)
The redo transport type to use for this Data Guard association.
|
public UpdateDataGuardAssociationDetails.Builder databaseAdminPassword(String databaseAdminPassword)
A strong password for the ‘SYS’, ‘SYSTEM’, and ‘PDB Admin’ users to apply during standby creation.
The password must contain no fewer than nine characters and include:
At least two uppercase characters.
At least two lowercase characters.
At least two numeric characters.
At least two special characters. Valid special characters include "_", "#", and "-" only.
*The password MUST be the same as the primary admin password.**
databaseAdminPassword
- the value to setpublic UpdateDataGuardAssociationDetails.Builder protectionMode(UpdateDataGuardAssociationDetails.ProtectionMode protectionMode)
The protection mode for the Data Guard association’s primary and standby database. For more information, see Oracle Data Guard Protection Modes in the Oracle Data Guard documentation.
protectionMode
- the value to setpublic UpdateDataGuardAssociationDetails.Builder transportType(UpdateDataGuardAssociationDetails.TransportType transportType)
The redo transport type to use for this Data Guard association. Valid values depend on the specified ‘protectionMode’: * MAXIMUM_AVAILABILITY - Use SYNC or FASTSYNC * MAXIMUM_PERFORMANCE - Use ASYNC * MAXIMUM_PROTECTION - Use SYNC
For more information, see [Redo Transport Services](http://docs.oracle.com/database/122/SBYDB/oracle-data-guard-redo-transport-services.htm#SBYDB00400) in the Oracle Data Guard documentation.
transportType
- the value to setpublic UpdateDataGuardAssociationDetails.Builder isActiveDataGuardEnabled(Boolean isActiveDataGuardEnabled)
True if active Data Guard is enabled. Update this parameter to change the Data Guard setting.
isActiveDataGuardEnabled
- the value to setpublic UpdateDataGuardAssociationDetails build()
public UpdateDataGuardAssociationDetails.Builder copy(UpdateDataGuardAssociationDetails model)
Copyright © 2016–2024. All rights reserved.