public interface InstanceAsyncClient
Modifier and Type | Method and Description |
---|---|
com.google.common.util.concurrent.ListenableFuture<? extends Set<? extends Reservation<? extends RunningInstance>>> |
describeInstancesInRegion(String region,
String... instanceIds) |
com.google.common.util.concurrent.ListenableFuture<? extends Map<String,BlockDevice>> |
getBlockDeviceMappingForInstanceInRegion(String region,
String instanceId) |
com.google.common.util.concurrent.ListenableFuture<String> |
getConsoleOutputForInstanceInRegion(String region,
String instanceId) |
com.google.common.util.concurrent.ListenableFuture<Volume.InstanceInitiatedShutdownBehavior> |
getInstanceInitiatedShutdownBehaviorForInstanceInRegion(String region,
String instanceId) |
com.google.common.util.concurrent.ListenableFuture<String> |
getInstanceTypeForInstanceInRegion(String region,
String instanceId) |
com.google.common.util.concurrent.ListenableFuture<String> |
getKernelForInstanceInRegion(String region,
String instanceId) |
com.google.common.util.concurrent.ListenableFuture<String> |
getRamdiskForInstanceInRegion(String region,
String instanceId) |
com.google.common.util.concurrent.ListenableFuture<String> |
getRootDeviceNameForInstanceInRegion(String region,
String instanceId) |
com.google.common.util.concurrent.ListenableFuture<String> |
getUserDataForInstanceInRegion(String region,
String instanceId) |
com.google.common.util.concurrent.ListenableFuture<Boolean> |
isApiTerminationDisabledForInstanceInRegion(String region,
String instanceId) |
com.google.common.util.concurrent.ListenableFuture<Void> |
rebootInstancesInRegion(String region,
String... instanceIds) |
com.google.common.util.concurrent.ListenableFuture<Void> |
resetKernelForInstanceInRegion(String region,
String instanceId) |
com.google.common.util.concurrent.ListenableFuture<Void> |
resetRamdiskForInstanceInRegion(String region,
String instanceId) |
com.google.common.util.concurrent.ListenableFuture<? extends Reservation<? extends RunningInstance>> |
runInstancesInRegion(String region,
String nullableAvailabilityZone,
String imageId,
int minCount,
int maxCount,
RunInstancesOptions... options) |
com.google.common.util.concurrent.ListenableFuture<Void> |
setApiTerminationDisabledForInstanceInRegion(String region,
String instanceId,
boolean apiTerminationDisabled) |
com.google.common.util.concurrent.ListenableFuture<Void> |
setBlockDeviceMappingForInstanceInRegion(String region,
String instanceId,
Map<String,BlockDevice> blockDeviceMapping) |
com.google.common.util.concurrent.ListenableFuture<Void> |
setInstanceInitiatedShutdownBehaviorForInstanceInRegion(String region,
String instanceId,
Volume.InstanceInitiatedShutdownBehavior instanceInitiatedShutdownBehavior) |
com.google.common.util.concurrent.ListenableFuture<Void> |
setInstanceTypeForInstanceInRegion(String region,
String instanceId,
String instanceType) |
com.google.common.util.concurrent.ListenableFuture<Void> |
setKernelForInstanceInRegion(String region,
String instanceId,
String kernel) |
com.google.common.util.concurrent.ListenableFuture<Void> |
setRamdiskForInstanceInRegion(String region,
String instanceId,
String ramdisk) |
com.google.common.util.concurrent.ListenableFuture<Void> |
setUserDataForInstanceInRegion(String region,
String instanceId,
byte[] unencodedData) |
com.google.common.util.concurrent.ListenableFuture<Set<? extends InstanceStateChange>> |
startInstancesInRegion(String region,
String... instanceIds) |
com.google.common.util.concurrent.ListenableFuture<Set<? extends InstanceStateChange>> |
stopInstancesInRegion(String region,
boolean force,
String... instanceIds) |
com.google.common.util.concurrent.ListenableFuture<Set<? extends InstanceStateChange>> |
terminateInstancesInRegion(String region,
String... instanceIds) |
@Named(value="DescribeInstances") com.google.common.util.concurrent.ListenableFuture<? extends Set<? extends Reservation<? extends RunningInstance>>> describeInstancesInRegion(@Nullable String region, String... instanceIds)
@Named(value="RunInstances") com.google.common.util.concurrent.ListenableFuture<? extends Reservation<? extends RunningInstance>> runInstancesInRegion(@Nullable String region, @Nullable String nullableAvailabilityZone, String imageId, int minCount, int maxCount, RunInstancesOptions... options)
@Named(value="RebootInstances") com.google.common.util.concurrent.ListenableFuture<Void> rebootInstancesInRegion(@Nullable String region, String... instanceIds)
@Named(value="TerminateInstances") com.google.common.util.concurrent.ListenableFuture<Set<? extends InstanceStateChange>> terminateInstancesInRegion(@Nullable String region, String... instanceIds)
@Named(value="StopInstances") com.google.common.util.concurrent.ListenableFuture<Set<? extends InstanceStateChange>> stopInstancesInRegion(@Nullable String region, boolean force, String... instanceIds)
@Named(value="StartInstances") com.google.common.util.concurrent.ListenableFuture<Set<? extends InstanceStateChange>> startInstancesInRegion(@Nullable String region, String... instanceIds)
@Named(value="DescribeInstanceAttribute") com.google.common.util.concurrent.ListenableFuture<String> getUserDataForInstanceInRegion(@Nullable String region, String instanceId)
AMIClient#getUserDataForInstanceInRegion
@Named(value="DescribeInstanceAttribute") com.google.common.util.concurrent.ListenableFuture<String> getRootDeviceNameForInstanceInRegion(@Nullable String region, String instanceId)
AMIClient#getRootDeviceNameForInstanceInRegion
@Named(value="DescribeInstanceAttribute") com.google.common.util.concurrent.ListenableFuture<String> getRamdiskForInstanceInRegion(@Nullable String region, String instanceId)
AMIClient#getRamdiskForInstanceInRegion
@Named(value="DescribeInstanceAttribute") com.google.common.util.concurrent.ListenableFuture<String> getKernelForInstanceInRegion(@Nullable String region, String instanceId)
AMIClient#getKernelForInstanceInRegion
@Named(value="DescribeInstanceAttribute") com.google.common.util.concurrent.ListenableFuture<Boolean> isApiTerminationDisabledForInstanceInRegion(@Nullable String region, String instanceId)
AMIClient#isApiTerminationDisabledForInstanceInRegion
@Named(value="DescribeInstanceAttribute") com.google.common.util.concurrent.ListenableFuture<String> getInstanceTypeForInstanceInRegion(@Nullable String region, String instanceId)
AMIClient#getInstanceTypeForInstanceInRegion
@Named(value="DescribeInstanceAttribute") com.google.common.util.concurrent.ListenableFuture<Volume.InstanceInitiatedShutdownBehavior> getInstanceInitiatedShutdownBehaviorForInstanceInRegion(@Nullable String region, String instanceId)
AMIClient#getInstanceInitiatedShutdownBehaviorForInstanceInRegion
@Named(value="DescribeInstanceAttribute") com.google.common.util.concurrent.ListenableFuture<? extends Map<String,BlockDevice>> getBlockDeviceMappingForInstanceInRegion(@Nullable String region, String instanceId)
@Named(value="ResetInstanceAttribute") com.google.common.util.concurrent.ListenableFuture<Void> resetRamdiskForInstanceInRegion(@Nullable String region, String instanceId)
AMIClient#resetRamdiskForInstanceInRegion
@Named(value="ResetInstanceAttribute") com.google.common.util.concurrent.ListenableFuture<Void> resetKernelForInstanceInRegion(@Nullable String region, String instanceId)
AMIClient#resetKernelForInstanceInRegion
@Named(value="ModifyInstanceAttribute") com.google.common.util.concurrent.ListenableFuture<Void> setUserDataForInstanceInRegion(@Nullable String region, String instanceId, byte[] unencodedData)
AMIClient#setUserDataForInstanceInRegion
@Named(value="ModifyInstanceAttribute") com.google.common.util.concurrent.ListenableFuture<Void> setRamdiskForInstanceInRegion(@Nullable String region, String instanceId, String ramdisk)
AMIClient#setRamdiskForInstanceInRegion
@Named(value="ModifyInstanceAttribute") com.google.common.util.concurrent.ListenableFuture<Void> setKernelForInstanceInRegion(@Nullable String region, String instanceId, String kernel)
AMIClient#setKernelForInstanceInRegion
@Named(value="ModifyInstanceAttribute") com.google.common.util.concurrent.ListenableFuture<Void> setApiTerminationDisabledForInstanceInRegion(@Nullable String region, String instanceId, boolean apiTerminationDisabled)
AMIClient#setApiTerminationDisabledForInstanceInRegion
@Named(value="ModifyInstanceAttribute") com.google.common.util.concurrent.ListenableFuture<Void> setInstanceTypeForInstanceInRegion(@Nullable String region, String instanceId, String instanceType)
AMIClient#setInstanceTypeForInstanceInRegion
@Named(value="ModifyInstanceAttribute") com.google.common.util.concurrent.ListenableFuture<Void> setInstanceInitiatedShutdownBehaviorForInstanceInRegion(@Nullable String region, String instanceId, Volume.InstanceInitiatedShutdownBehavior instanceInitiatedShutdownBehavior)
AMIClient#setInstanceInitiatedShutdownBehaviorForInstanceInRegion
@Named(value="ModifyInstanceAttribute") com.google.common.util.concurrent.ListenableFuture<Void> setBlockDeviceMappingForInstanceInRegion(@Nullable String region, String instanceId, Map<String,BlockDevice> blockDeviceMapping)
Copyright © 2009-2013 jclouds. All Rights Reserved.