public interface SpotInstanceAsyncClient
Modifier and Type | Method and Description |
---|---|
com.google.common.util.concurrent.ListenableFuture<Void> |
cancelSpotInstanceRequestsInRegion(String region,
String... requestIds) |
com.google.common.util.concurrent.ListenableFuture<? extends Set<SpotInstanceRequest>> |
describeSpotInstanceRequestsInRegion(String region,
String... requestIds) |
com.google.common.util.concurrent.ListenableFuture<? extends Set<Spot>> |
describeSpotPriceHistoryInRegion(String region,
DescribeSpotPriceHistoryOptions... options) |
com.google.common.util.concurrent.ListenableFuture<SpotInstanceRequest> |
requestSpotInstanceInRegion(String region,
float spotPrice,
String imageId,
String instanceType) |
com.google.common.util.concurrent.ListenableFuture<? extends Set<SpotInstanceRequest>> |
requestSpotInstancesInRegion(String region,
float spotPrice,
int instanceCount,
LaunchSpecification launchSpec,
RequestSpotInstancesOptions... options) |
@Named(value="DescribeSpotInstanceRequests") com.google.common.util.concurrent.ListenableFuture<? extends Set<SpotInstanceRequest>> describeSpotInstanceRequestsInRegion(@Nullable String region, String... requestIds)
@Named(value="RequestSpotInstances") com.google.common.util.concurrent.ListenableFuture<SpotInstanceRequest> requestSpotInstanceInRegion(@Nullable String region, float spotPrice, String imageId, String instanceType)
@Named(value="RequestSpotInstances") com.google.common.util.concurrent.ListenableFuture<? extends Set<SpotInstanceRequest>> requestSpotInstancesInRegion(@Nullable String region, float spotPrice, int instanceCount, LaunchSpecification launchSpec, RequestSpotInstancesOptions... options)
@Named(value="DescribeSpotPriceHistory") com.google.common.util.concurrent.ListenableFuture<? extends Set<Spot>> describeSpotPriceHistoryInRegion(@Nullable String region, DescribeSpotPriceHistoryOptions... options)
Copyright © 2009-2013 jclouds. All Rights Reserved.