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> |
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) |
com.google.common.util.concurrent.ListenableFuture<Set<Volume>> listVolumes(ListVolumesOptions... options)
com.google.common.util.concurrent.ListenableFuture<Volume> getVolume(String id)
VolumeClient.getVolume(String)
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<AsyncCreateResponse> attachVolume(String volumeId, String virtualMachineId)
com.google.common.util.concurrent.ListenableFuture<AsyncCreateResponse> detachVolume(String volumeId)
VolumeClient.detachVolume(String)
com.google.common.util.concurrent.ListenableFuture<Void> deleteVolume(String id)
VolumeClient.deleteVolume(String)
Copyright © 2009-2013 jclouds. All Rights Reserved.