Class CreateShardPeerWithExadbXsDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.distributeddatabase.model.CreateShardPeerWithExadbXsDetails.Builder
-
- Enclosing class:
- CreateShardPeerWithExadbXsDetails
public static class CreateShardPeerWithExadbXsDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CreateShardPeerWithExadbXsDetailsbuild()CreateShardPeerWithExadbXsDetails.Buildercopy(CreateShardPeerWithExadbXsDetails model)CreateShardPeerWithExadbXsDetails.BuilderprotectionMode(DistributedDbProtectionMode protectionMode)The protectionMode for the shard peer.CreateShardPeerWithExadbXsDetails.BuildertransportType(DistributedDbTransportType transportType)The redo transport type to use for this Data Guard association.CreateShardPeerWithExadbXsDetails.BuildervmClusterId(String vmClusterId)The OCID of the VM Cluster for the shard peer.
-
-
-
Method Detail
-
vmClusterId
public CreateShardPeerWithExadbXsDetails.Builder vmClusterId(String vmClusterId)
The OCID of the VM Cluster for the shard peer.- Parameters:
vmClusterId- the value to set- Returns:
- this builder
-
protectionMode
public CreateShardPeerWithExadbXsDetails.Builder protectionMode(DistributedDbProtectionMode protectionMode)
The protectionMode for the shard peer.- Parameters:
protectionMode- the value to set- Returns:
- this builder
-
transportType
public CreateShardPeerWithExadbXsDetails.Builder transportType(DistributedDbTransportType transportType)
The redo transport type to use for this Data Guard association.- Parameters:
transportType- the value to set- Returns:
- this builder
-
build
public CreateShardPeerWithExadbXsDetails build()
-
copy
public CreateShardPeerWithExadbXsDetails.Builder copy(CreateShardPeerWithExadbXsDetails model)
-
-