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 VolumeAttachment
build()
VolumeAttachment.Builder
copy(VolumeAttachment model)
VolumeAttachment.Builder
device(String device)
The device name.VolumeAttachment.Builder
instanceKey(String instanceKey)
The ID of the instance.VolumeAttachment.Builder
isDeleteOnTermination(Boolean isDeleteOnTermination)
Indicates whether the EBS volume is deleted on instance termination.VolumeAttachment.Builder
status(String status)
The attachment state of the volume.VolumeAttachment.Builder
volumeKey(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)
-
-