Package org.jclouds.ec2.domain
Class BlockDeviceMapping.Builder
- java.lang.Object
-
- org.jclouds.ec2.domain.BlockDeviceMapping.Builder
-
- Enclosing class:
- BlockDeviceMapping
public static class BlockDeviceMapping.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BlockDeviceMapping
build()
BlockDeviceMapping.Builder
clear()
BlockDeviceMapping.Builder
deleteOnTermination(Boolean deleteOnTermination)
BlockDeviceMapping.Builder
deviceName(String deviceName)
BlockDeviceMapping.Builder
encrypted(Boolean encrypted)
BlockDeviceMapping.Builder
iops(Integer iops)
BlockDeviceMapping.Builder
noDevice(Boolean noDevice)
BlockDeviceMapping.Builder
sizeInGib(Integer sizeInGib)
BlockDeviceMapping.Builder
snapshotId(String snapshotId)
BlockDeviceMapping.Builder
virtualName(String virtualName)
BlockDeviceMapping.Builder
volumeType(String volumeType)
-
-
-
Method Detail
-
deviceName
public BlockDeviceMapping.Builder deviceName(String deviceName)
-
virtualName
public BlockDeviceMapping.Builder virtualName(String virtualName)
-
snapshotId
public BlockDeviceMapping.Builder snapshotId(String snapshotId)
-
sizeInGib
public BlockDeviceMapping.Builder sizeInGib(Integer sizeInGib)
-
noDevice
public BlockDeviceMapping.Builder noDevice(Boolean noDevice)
-
deleteOnTermination
public BlockDeviceMapping.Builder deleteOnTermination(Boolean deleteOnTermination)
-
volumeType
public BlockDeviceMapping.Builder volumeType(String volumeType)
-
iops
public BlockDeviceMapping.Builder iops(Integer iops)
-
encrypted
public BlockDeviceMapping.Builder encrypted(Boolean encrypted)
-
build
public BlockDeviceMapping build()
-
clear
public BlockDeviceMapping.Builder clear()
-
-