public interface VolumeAsyncClient
VolumeClient
,
Modifier and Type | Method and Description |
---|---|
com.google.common.util.concurrent.ListenableFuture<AsyncCreateResponse> |
attachVolume(long volumeId,
long virtualMachineId) |
com.google.common.util.concurrent.ListenableFuture<AsyncCreateResponse> |
createVolumeFromDiskOfferingInZone(String name,
long diskOfferingId,
long zoneId) |
com.google.common.util.concurrent.ListenableFuture<AsyncCreateResponse> |
createVolumeFromSnapshotInZone(String name,
long snapshotId,
long zoneId) |
com.google.common.util.concurrent.ListenableFuture<Void> |
deleteVolume(long id) |
com.google.common.util.concurrent.ListenableFuture<AsyncCreateResponse> |
detachVolume(long volumeId) |
com.google.common.util.concurrent.ListenableFuture<Volume> |
getVolume(long 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(long id)
VolumeClient.getVolume(long)
com.google.common.util.concurrent.ListenableFuture<AsyncCreateResponse> createVolumeFromDiskOfferingInZone(String name, long diskOfferingId, long zoneId)
com.google.common.util.concurrent.ListenableFuture<AsyncCreateResponse> createVolumeFromSnapshotInZone(String name, long snapshotId, long zoneId)
com.google.common.util.concurrent.ListenableFuture<AsyncCreateResponse> attachVolume(long volumeId, long virtualMachineId)
com.google.common.util.concurrent.ListenableFuture<AsyncCreateResponse> detachVolume(long volumeId)
VolumeClient.detachVolume(long)
com.google.common.util.concurrent.ListenableFuture<Void> deleteVolume(long id)
VolumeClient.deleteVolume(long)
Copyright © 2009-2012 jclouds. All Rights Reserved.