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>
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()
hashCode
public int hashCode()
- Overrides:
hashCode in class Object
equals
public boolean equals(Object obj)
- Overrides:
equals in class Object
toString
public String toString()
- Overrides:
toString in class Object
compareTo
public int compareTo(BlockDeviceMapping arg0)
- Specified by:
compareTo in interface Comparable<BlockDeviceMapping>
Copyright © 2009-2014 The Apache Software Foundation. All Rights Reserved.