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 SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll 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- 
isDeleteOnTerminationpublic VolumeAttachment.Builder isDeleteOnTermination(Boolean isDeleteOnTermination) Indicates whether the EBS volume is deleted on instance termination.- Parameters:
- isDeleteOnTermination- the value to set
- Returns:
- this builder
 
 - 
devicepublic VolumeAttachment.Builder device(String device) The device name.- Parameters:
- device- the value to set
- Returns:
- this builder
 
 - 
instanceKeypublic VolumeAttachment.Builder instanceKey(String instanceKey) The ID of the instance.- Parameters:
- instanceKey- the value to set
- Returns:
- this builder
 
 - 
statuspublic VolumeAttachment.Builder status(String status) The attachment state of the volume.- Parameters:
- status- the value to set
- Returns:
- this builder
 
 - 
volumeKeypublic VolumeAttachment.Builder volumeKey(String volumeKey) The ID of the volume.- Parameters:
- volumeKey- the value to set
- Returns:
- this builder
 
 - 
buildpublic VolumeAttachment build() 
 - 
copypublic VolumeAttachment.Builder copy(VolumeAttachment model) 
 
- 
 
-