org.jclouds.ec2.domain
Class BlockDeviceMapping

java.lang.Object
  extended by 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
static class BlockDeviceMapping.Builder
           
static class BlockDeviceMapping.MapEBSSnapshotToDevice
           
static class BlockDeviceMapping.MapEphemeralDeviceToDevice
           
static class BlockDeviceMapping.MapNewVolumeToDevice
           
static class BlockDeviceMapping.UnmapDeviceNamed
           
 
Method Summary
static BlockDeviceMapping.Builder builder()
           
 int compareTo(BlockDeviceMapping arg0)
           
 boolean equals(Object obj)
           
 String getDeviceName()
           
 Boolean getEbsDeleteOnTermination()
           
 Boolean getEbsEncrypted()
           
 Integer getEbsIops()
           
 Boolean getEbsNoDevice()
           
 String getEbsSnapshotId()
           
 Integer getEbsVolumeSize()
           
 String getEbsVolumeType()
           
 String getVirtualName()
           
 int hashCode()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

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()

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.