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