@Generated(value="OracleSDKGenerator", comments="API Version: 20160918") public final class CreateDataGuardAssociationToExistingVmClusterDetails extends CreateDataGuardAssociationDetails
The configuration details for creating a Data Guard association for a ExaCC Vmcluster database. For these types of vm cluster databases, the creationType
should be ExistingVmCluster
. A standby database will be created in the VM cluster you specify.
CreateDataGuardAssociationToExistingVmClusterDetails.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 CreateDataGuardAssociationToExistingVmClusterDetails.Builder
, which maintain a set of all explicitly set fields called
__explicitlySet__
. The hashCode()
and equals(Object)
methods are implemented to take
__explicitlySet__
into account. The constructor, on the other hand, does not set __explicitlySet__
(since the constructor cannot distinguish explicit null
from unset null
).Modifier and Type | Class and Description |
---|---|
static class |
CreateDataGuardAssociationToExistingVmClusterDetails.Builder |
CreateDataGuardAssociationDetails.ProtectionMode, CreateDataGuardAssociationDetails.TransportType
Constructor and Description |
---|
CreateDataGuardAssociationToExistingVmClusterDetails(String databaseSoftwareImageId,
String databaseAdminPassword,
CreateDataGuardAssociationDetails.ProtectionMode protectionMode,
CreateDataGuardAssociationDetails.TransportType transportType,
String peerVmClusterId,
String peerDbHomeId)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static CreateDataGuardAssociationToExistingVmClusterDetails.Builder |
builder()
Create a new builder.
|
protected boolean |
canEqual(Object other) |
boolean |
equals(Object o) |
Set<String> |
get__explicitlySet__() |
String |
getPeerDbHomeId()
The OCID of the DB home in which to create the standby database.
|
String |
getPeerVmClusterId()
The OCID of the VM Cluster in which to create the standby database.
|
int |
hashCode() |
CreateDataGuardAssociationToExistingVmClusterDetails.Builder |
toBuilder() |
String |
toString() |
getDatabaseAdminPassword, getDatabaseSoftwareImageId, getProtectionMode, getTransportType
@Deprecated public CreateDataGuardAssociationToExistingVmClusterDetails(String databaseSoftwareImageId, String databaseAdminPassword, CreateDataGuardAssociationDetails.ProtectionMode protectionMode, CreateDataGuardAssociationDetails.TransportType transportType, String peerVmClusterId, String peerDbHomeId)
public static CreateDataGuardAssociationToExistingVmClusterDetails.Builder builder()
Create a new builder.
public CreateDataGuardAssociationToExistingVmClusterDetails.Builder toBuilder()
public String getPeerVmClusterId()
The OCID of the VM Cluster in which to create the standby database.
You must supply this value if creationType is ExistingVmCluster
.
public String getPeerDbHomeId()
The OCID of the DB home in which to create the standby database. You must supply this value to create standby database with an existing DB home
public String toString()
toString
in class CreateDataGuardAssociationDetails
public boolean equals(Object o)
equals
in class CreateDataGuardAssociationDetails
protected boolean canEqual(Object other)
canEqual
in class CreateDataGuardAssociationDetails
public int hashCode()
hashCode
in class CreateDataGuardAssociationDetails
Copyright © 2016–2021. All rights reserved.