Package com.oracle.bmc.core.model
Class BlockVolumeReplicaDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.core.model.BlockVolumeReplicaDetails.Builder
-
- Enclosing class:
- BlockVolumeReplicaDetails
public static class BlockVolumeReplicaDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BlockVolumeReplicaDetails.BuilderavailabilityDomain(String availabilityDomain)The availability domain of the block volume replica.BlockVolumeReplicaDetailsbuild()BlockVolumeReplicaDetails.Buildercopy(BlockVolumeReplicaDetails model)BlockVolumeReplicaDetails.BuilderdisplayName(String displayName)A user-friendly name.BlockVolumeReplicaDetails.BuilderxrrKmsKeyId(String xrrKmsKeyId)The OCID of the Vault service key which is the master encryption key for the cross region block volume replicas, which will be used in the destination region to encrypt the block volume replica’s encryption keys.
-
-
-
Method Detail
-
displayName
public BlockVolumeReplicaDetails.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
-
availabilityDomain
public BlockVolumeReplicaDetails.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
-
xrrKmsKeyId
public BlockVolumeReplicaDetails.Builder xrrKmsKeyId(String xrrKmsKeyId)
The OCID of the Vault service key which is the master encryption key for the cross region block volume replicas, which will be used in the destination region to encrypt the block volume replica’s encryption keys.For more information about the Vault service and encryption keys, see Overview of Vault service and Using Keys.
- Parameters:
xrrKmsKeyId- the value to set- Returns:
- this builder
-
build
public BlockVolumeReplicaDetails build()
-
copy
public BlockVolumeReplicaDetails.Builder copy(BlockVolumeReplicaDetails model)
-
-