com.norbl.cbp.ppe
Class EbsVolumeWrangler
java.lang.Object
com.norbl.cbp.ppe.EbsVolumeWrangler
public class EbsVolumeWrangler
- extends java.lang.Object
Field Summary |
java.util.List<com.amazonaws.services.ec2.model.Volume> |
volumes
|
Constructor Summary |
EbsVolumeWrangler(com.amazonaws.services.ec2.AmazonEC2Client aec)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
volumes
public java.util.List<com.amazonaws.services.ec2.model.Volume> volumes
EbsVolumeWrangler
public EbsVolumeWrangler(com.amazonaws.services.ec2.AmazonEC2Client aec)
retrieveVolumeInfo
public void retrieveVolumeInfo()
attachVolume
public boolean attachVolume(java.lang.String instanceID,
java.lang.String volumeID,
java.lang.String device)
detachVolume
public boolean detachVolume(java.lang.String volumeID)
getDetachableVolumes
public java.util.List<com.amazonaws.services.ec2.model.Volume> getDetachableVolumes(java.lang.String availabilityZone)
getAttachableVolumes
public java.util.List<com.amazonaws.services.ec2.model.Volume> getAttachableVolumes(java.lang.String availabilityZone)
getDevice
public java.lang.String getDevice(com.amazonaws.services.ec2.model.Volume v)
getTableModel
public javax.swing.table.TableModel getTableModel()
createAttachMenu
public void createAttachMenu(javax.swing.JMenu parent,
InstanceStatus instanceStatus)
createDetachMenu
public void createDetachMenu(javax.swing.JMenu parent,
InstanceStatus instanceStatus)