Class CreateDataGuardAssociationToExistingDbSystemDetails


  • @Generated(value="OracleSDKGenerator",
               comments="API Version: 20160918")
    public final class CreateDataGuardAssociationToExistingDbSystemDetails
    extends CreateDataGuardAssociationDetails
    The configuration details for creating a Data Guard association for a bare metal or Exadata DB system database.

    For these types of DB system databases, the creationType should be ExistingDbSystem. A standby database will be created in the DB system you specify.

    To create a Data Guard association for a database in a virtual machine DB system, use the createDataGuardAssociationWithNewDbSystemDetails subtype instead.
    Note: Objects should always be created or deserialized using the CreateDataGuardAssociationToExistingDbSystemDetails.Builder. This model distinguishes fields that are null because they are unset from fields that are explicitly set to null. This is done in the setter methods of the CreateDataGuardAssociationToExistingDbSystemDetails.Builder, which maintain a set of all explicitly set fields called CreateDataGuardAssociationToExistingDbSystemDetails.Builder.__explicitlySet__. The hashCode() and equals(Object) methods are implemented to take the explicitly set fields into account. The constructor, on the other hand, does not take the explicitly set fields into account (since the constructor cannot distinguish explicit null from unset null).