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 BlockDeviceMappingbuild()BlockDeviceMapping.Builderclear()BlockDeviceMapping.BuilderdeleteOnTermination(Boolean deleteOnTermination)BlockDeviceMapping.BuilderdeviceName(String deviceName)BlockDeviceMapping.Builderencrypted(Boolean encrypted)BlockDeviceMapping.Builderiops(Integer iops)BlockDeviceMapping.BuildernoDevice(Boolean noDevice)BlockDeviceMapping.BuildersizeInGib(Integer sizeInGib)BlockDeviceMapping.BuildersnapshotId(String snapshotId)BlockDeviceMapping.BuildervirtualName(String virtualName)BlockDeviceMapping.BuildervolumeType(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()
-
-