Package com.oracle.bmc.cloudbridge.model
Class VolumeAttachment.Builder
- java.lang.Object
-
- com.oracle.bmc.cloudbridge.model.VolumeAttachment.Builder
-
- Enclosing class:
- VolumeAttachment
public static class VolumeAttachment.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description VolumeAttachmentbuild()VolumeAttachment.Buildercopy(VolumeAttachment model)VolumeAttachment.Builderdevice(String device)The device name.VolumeAttachment.BuilderinstanceKey(String instanceKey)The ID of the instance.VolumeAttachment.BuilderisDeleteOnTermination(Boolean isDeleteOnTermination)Indicates whether the EBS volume is deleted on instance termination.VolumeAttachment.Builderstatus(String status)The attachment state of the volume.VolumeAttachment.BuildervolumeKey(String volumeKey)The ID of the volume.
-
-
-
Method Detail
-
isDeleteOnTermination
public VolumeAttachment.Builder isDeleteOnTermination(Boolean isDeleteOnTermination)
Indicates whether the EBS volume is deleted on instance termination.- Parameters:
isDeleteOnTermination- the value to set- Returns:
- this builder
-
device
public VolumeAttachment.Builder device(String device)
The device name.- Parameters:
device- the value to set- Returns:
- this builder
-
instanceKey
public VolumeAttachment.Builder instanceKey(String instanceKey)
The ID of the instance.- Parameters:
instanceKey- the value to set- Returns:
- this builder
-
status
public VolumeAttachment.Builder status(String status)
The attachment state of the volume.- Parameters:
status- the value to set- Returns:
- this builder
-
volumeKey
public VolumeAttachment.Builder volumeKey(String volumeKey)
The ID of the volume.- Parameters:
volumeKey- the value to set- Returns:
- this builder
-
build
public VolumeAttachment build()
-
copy
public VolumeAttachment.Builder copy(VolumeAttachment model)
-
-