Package org.jclouds.ec2.domain
Class BlockDeviceMapping
- java.lang.Object
-
- org.jclouds.ec2.domain.BlockDeviceMapping
-
- All Implemented Interfaces:
Comparable<BlockDeviceMapping>
- Direct Known Subclasses:
BlockDeviceMapping.MapEBSSnapshotToDevice,BlockDeviceMapping.MapEphemeralDeviceToDevice,BlockDeviceMapping.MapNewVolumeToDevice,BlockDeviceMapping.UnmapDeviceNamed
public class BlockDeviceMapping extends Object implements Comparable<BlockDeviceMapping>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classBlockDeviceMapping.Builderstatic classBlockDeviceMapping.MapEBSSnapshotToDevicestatic classBlockDeviceMapping.MapEphemeralDeviceToDevicestatic classBlockDeviceMapping.MapNewVolumeToDevicestatic classBlockDeviceMapping.UnmapDeviceNamed
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static BlockDeviceMapping.Builderbuilder()intcompareTo(BlockDeviceMapping arg0)booleanequals(Object obj)StringgetDeviceName()BooleangetEbsDeleteOnTermination()BooleangetEbsEncrypted()IntegergetEbsIops()BooleangetEbsNoDevice()StringgetEbsSnapshotId()IntegergetEbsVolumeSize()StringgetEbsVolumeType()StringgetVirtualName()inthashCode()StringtoString()
-
-
-
Method Detail
-
builder
public static BlockDeviceMapping.Builder builder()
-
getDeviceName
public String getDeviceName()
-
getVirtualName
public String getVirtualName()
-
getEbsSnapshotId
public String getEbsSnapshotId()
-
getEbsVolumeSize
public Integer getEbsVolumeSize()
-
getEbsNoDevice
public Boolean getEbsNoDevice()
-
getEbsDeleteOnTermination
public Boolean getEbsDeleteOnTermination()
-
getEbsVolumeType
public String getEbsVolumeType()
-
getEbsIops
public Integer getEbsIops()
-
getEbsEncrypted
public Boolean getEbsEncrypted()
-
compareTo
public int compareTo(BlockDeviceMapping arg0)
- Specified by:
compareToin interfaceComparable<BlockDeviceMapping>
-
-