public interface VolumeAsyncClient
VolumeClient, 
| Modifier and Type | Method and Description | 
|---|---|
com.google.common.util.concurrent.ListenableFuture<AsyncCreateResponse> | 
attachVolume(String volumeId,
            String virtualMachineId)  | 
com.google.common.util.concurrent.ListenableFuture<AsyncCreateResponse> | 
createVolumeFromCustomDiskOfferingInZone(String name,
                                        String diskOfferingId,
                                        String zoneId,
                                        int size)  | 
com.google.common.util.concurrent.ListenableFuture<AsyncCreateResponse> | 
createVolumeFromDiskOfferingInZone(String name,
                                  String diskOfferingId,
                                  String zoneId)  | 
com.google.common.util.concurrent.ListenableFuture<AsyncCreateResponse> | 
createVolumeFromSnapshotInZone(String name,
                              String snapshotId,
                              String zoneId)  | 
com.google.common.util.concurrent.ListenableFuture<Void> | 
deleteVolume(String id)  | 
com.google.common.util.concurrent.ListenableFuture<AsyncCreateResponse> | 
detachVolume(String volumeId)  | 
com.google.common.util.concurrent.ListenableFuture<Volume> | 
getVolume(String id)  | 
com.google.common.util.concurrent.ListenableFuture<Set<Volume>> | 
listVolumes(ListVolumesOptions... options)  | 
@Named(value="listVolumes") com.google.common.util.concurrent.ListenableFuture<Set<Volume>> listVolumes(ListVolumesOptions... options)
@Named(value="listVolumes") com.google.common.util.concurrent.ListenableFuture<Volume> getVolume(String id)
VolumeClient.getVolume(String)@Named(value="createVolume") com.google.common.util.concurrent.ListenableFuture<AsyncCreateResponse> createVolumeFromDiskOfferingInZone(String name, String diskOfferingId, String zoneId)
com.google.common.util.concurrent.ListenableFuture<AsyncCreateResponse> createVolumeFromCustomDiskOfferingInZone(String name, String diskOfferingId, String zoneId, int size)
@Named(value="createVolume") com.google.common.util.concurrent.ListenableFuture<AsyncCreateResponse> createVolumeFromSnapshotInZone(String name, String snapshotId, String zoneId)
@Named(value="attachVolume") com.google.common.util.concurrent.ListenableFuture<AsyncCreateResponse> attachVolume(String volumeId, String virtualMachineId)
@Named(value="detachVolume") com.google.common.util.concurrent.ListenableFuture<AsyncCreateResponse> detachVolume(String volumeId)
VolumeClient.detachVolume(String)@Named(value="deleteVolume") com.google.common.util.concurrent.ListenableFuture<Void> deleteVolume(String id)
VolumeClient.deleteVolume(String)Copyright © 2009-2013 jclouds. All Rights Reserved.