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.Builder
availabilityDomain(String availabilityDomain)
The availability domain of the block volume replica.BlockVolumeReplicaInfo.Builder
blockVolumeReplicaId(String blockVolumeReplicaId)
The block volume replica’s Oracle ID (OCID).BlockVolumeReplicaInfo
build()
BlockVolumeReplicaInfo.Builder
copy(BlockVolumeReplicaInfo model)
BlockVolumeReplicaInfo.Builder
displayName(String displayName)
A user-friendly name.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.
-
-
-
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)
-
-