Package com.oracle.bmc.core.model
Class BlockVolumeReplicaInfo.Builder
- java.lang.Object
-
- com.oracle.bmc.core.model.BlockVolumeReplicaInfo.Builder
-
- Enclosing class:
- BlockVolumeReplicaInfo
public static class BlockVolumeReplicaInfo.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BlockVolumeReplicaInfo.BuilderavailabilityDomain(String availabilityDomain)The availability domain of the block volume replica.BlockVolumeReplicaInfo.BuilderblockVolumeReplicaId(String blockVolumeReplicaId)The block volume replica’s Oracle ID (OCID).BlockVolumeReplicaInfobuild()BlockVolumeReplicaInfo.Buildercopy(BlockVolumeReplicaInfo model)BlockVolumeReplicaInfo.BuilderdisplayName(String displayName)A user-friendly name.BlockVolumeReplicaInfo.BuilderkmsKeyId(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.
-
-
-
Method Detail
-
displayName
public BlockVolumeReplicaInfo.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
-
blockVolumeReplicaId
public BlockVolumeReplicaInfo.Builder blockVolumeReplicaId(String blockVolumeReplicaId)
The block volume replica’s Oracle ID (OCID).- Parameters:
blockVolumeReplicaId- the value to set- Returns:
- this builder
-
availabilityDomain
public BlockVolumeReplicaInfo.Builder availabilityDomain(String availabilityDomain)
The availability domain of the block volume replica.Example: Uocm:PHX-AD-1
- Parameters:
availabilityDomain- the value to set- Returns:
- this builder
-
kmsKeyId
public BlockVolumeReplicaInfo.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 BlockVolumeReplicaInfo build()
-
copy
public BlockVolumeReplicaInfo.Builder copy(BlockVolumeReplicaInfo model)
-
-