Class UpdateDataGuardAssociationDetails.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • databaseAdminPassword

        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.**

        Parameters:
        databaseAdminPassword - the value to set
        Returns:
        this builder
      • transportType

        public 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.

        Parameters:
        transportType - the value to set
        Returns:
        this builder
      • isActiveDataGuardEnabled

        public UpdateDataGuardAssociationDetails.Builder isActiveDataGuardEnabled​(Boolean isActiveDataGuardEnabled)
        True if active Data Guard is enabled.

        Update this parameter to change the Data Guard setting.

        Parameters:
        isActiveDataGuardEnabled - the value to set
        Returns:
        this builder