public interface InstanceAsyncApi
InstanceApi
Modifier and Type | Method and Description |
---|---|
com.google.common.util.concurrent.ListenableFuture<Instance> |
create(String id,
InstanceRequest instanceRequest) |
com.google.common.util.concurrent.ListenableFuture<Instance> |
createInAvailabilityZone(String id,
InstanceRequest instanceRequest,
String availabilityZone) |
com.google.common.util.concurrent.ListenableFuture<Instance> |
createMultiAZ(String id,
InstanceRequest instanceRequest) |
com.google.common.util.concurrent.ListenableFuture<Instance> |
delete(String id) |
com.google.common.util.concurrent.ListenableFuture<Instance> |
deleteAndSaveSnapshot(String id,
String snapshotId) |
com.google.common.util.concurrent.ListenableFuture<Instance> |
get(String id) |
com.google.common.util.concurrent.ListenableFuture<PagedIterable<Instance>> |
list() |
com.google.common.util.concurrent.ListenableFuture<IterableWithMarker<Instance>> |
list(ListInstancesOptions options) |
@Named(value="rds:CreateDBInstance") com.google.common.util.concurrent.ListenableFuture<Instance> create(String id, InstanceRequest instanceRequest)
@Named(value="rds:CreateDBInstance") com.google.common.util.concurrent.ListenableFuture<Instance> createInAvailabilityZone(String id, InstanceRequest instanceRequest, String availabilityZone)
@Named(value="rds:CreateDBInstance") com.google.common.util.concurrent.ListenableFuture<Instance> createMultiAZ(String id, InstanceRequest instanceRequest)
@Named(value="rds:DescribeDBInstances") com.google.common.util.concurrent.ListenableFuture<Instance> get(String id)
InstanceApi#get()
@Named(value="rds:DescribeDBInstances") com.google.common.util.concurrent.ListenableFuture<PagedIterable<Instance>> list()
InstanceApi.list()
@Named(value="rds:DescribeDBInstances") com.google.common.util.concurrent.ListenableFuture<IterableWithMarker<Instance>> list(ListInstancesOptions options)
@Named(value="rds:DeleteDBInstance") com.google.common.util.concurrent.ListenableFuture<Instance> delete(String id)
InstanceApi#delete()
Copyright © 2009-2013 jclouds. All Rights Reserved.