Package com.oracle.bmc.core.model
Class VolumeGroupReplicaInfo.Builder
- java.lang.Object
-
- com.oracle.bmc.core.model.VolumeGroupReplicaInfo.Builder
-
- Enclosing class:
- VolumeGroupReplicaInfo
public static class VolumeGroupReplicaInfo.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description VolumeGroupReplicaInfo.Builder
availabilityDomain(String availabilityDomain)
The availability domain of the boot volume replica replica.VolumeGroupReplicaInfo
build()
VolumeGroupReplicaInfo.Builder
copy(VolumeGroupReplicaInfo model)
VolumeGroupReplicaInfo.Builder
displayName(String displayName)
A user-friendly name.VolumeGroupReplicaInfo.Builder
kmsKeyId(String kmsKeyId)
The OCID of the Vault service key to assign as the master encryption key for the block volume replica, see Overview of Vault service and Using Keys.VolumeGroupReplicaInfo.Builder
volumeGroupReplicaId(String volumeGroupReplicaId)
The volume group replica’s Oracle ID (OCID).
-
-
-
Method Detail
-
displayName
public VolumeGroupReplicaInfo.Builder displayName(String displayName)
A user-friendly name.Does not have to be unique, and it’s changeable. Avoid entering confidential information.
- Parameters:
displayName
- the value to set- Returns:
- this builder
-
volumeGroupReplicaId
public VolumeGroupReplicaInfo.Builder volumeGroupReplicaId(String volumeGroupReplicaId)
The volume group replica’s Oracle ID (OCID).- Parameters:
volumeGroupReplicaId
- the value to set- Returns:
- this builder
-
availabilityDomain
public VolumeGroupReplicaInfo.Builder availabilityDomain(String availabilityDomain)
The availability domain of the boot volume replica replica.Example: Uocm:PHX-AD-1
- Parameters:
availabilityDomain
- the value to set- Returns:
- this builder
-
kmsKeyId
public VolumeGroupReplicaInfo.Builder kmsKeyId(String kmsKeyId)
The OCID of the Vault service key to assign as the master encryption key for the block volume replica, see Overview of Vault service and Using Keys.- Parameters:
kmsKeyId
- the value to set- Returns:
- this builder
-
build
public VolumeGroupReplicaInfo build()
-
copy
public VolumeGroupReplicaInfo.Builder copy(VolumeGroupReplicaInfo model)
-
-