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="ec2:DescribeInstances") com.google.common.util.concurrent.ListenableFuture<? extends Set<? extends Reservation<? extends RunningInstance>>> describeInstancesInRegion(@Nullable String region, String... instanceIds)
@Named(value="ec2: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="ec2:RebootInstances") com.google.common.util.concurrent.ListenableFuture<Void> rebootInstancesInRegion(@Nullable String region, String... instanceIds)
@Named(value="ec2:TerminateInstances") com.google.common.util.concurrent.ListenableFuture<Set<? extends InstanceStateChange>> terminateInstancesInRegion(@Nullable String region, String... instanceIds)
@Named(value="ec2:StopInstances") com.google.common.util.concurrent.ListenableFuture<Set<? extends InstanceStateChange>> stopInstancesInRegion(@Nullable String region, boolean force, String... instanceIds)
@Named(value="ec2:StartInstances") com.google.common.util.concurrent.ListenableFuture<Set<? extends InstanceStateChange>> startInstancesInRegion(@Nullable String region, String... instanceIds)
@Named(value="ec2:DescribeInstanceAttribute") com.google.common.util.concurrent.ListenableFuture<String> getUserDataForInstanceInRegion(@Nullable String region, String instanceId)
AMIClient#getUserDataForInstanceInRegion@Named(value="ec2:DescribeInstanceAttribute") com.google.common.util.concurrent.ListenableFuture<String> getRootDeviceNameForInstanceInRegion(@Nullable String region, String instanceId)
AMIClient#getRootDeviceNameForInstanceInRegion@Named(value="ec2:DescribeInstanceAttribute") com.google.common.util.concurrent.ListenableFuture<String> getRamdiskForInstanceInRegion(@Nullable String region, String instanceId)
AMIClient#getRamdiskForInstanceInRegion@Named(value="ec2:DescribeInstanceAttribute") com.google.common.util.concurrent.ListenableFuture<String> getKernelForInstanceInRegion(@Nullable String region, String instanceId)
AMIClient#getKernelForInstanceInRegion@Named(value="ec2:DescribeInstanceAttribute") com.google.common.util.concurrent.ListenableFuture<Boolean> isApiTerminationDisabledForInstanceInRegion(@Nullable String region, String instanceId)
AMIClient#isApiTerminationDisabledForInstanceInRegion@Named(value="ec2:DescribeInstanceAttribute") com.google.common.util.concurrent.ListenableFuture<String> getInstanceTypeForInstanceInRegion(@Nullable String region, String instanceId)
AMIClient#getInstanceTypeForInstanceInRegion@Named(value="ec2:DescribeInstanceAttribute") com.google.common.util.concurrent.ListenableFuture<Volume.InstanceInitiatedShutdownBehavior> getInstanceInitiatedShutdownBehaviorForInstanceInRegion(@Nullable String region, String instanceId)
AMIClient#getInstanceInitiatedShutdownBehaviorForInstanceInRegion@Named(value="ec2:DescribeInstanceAttribute") com.google.common.util.concurrent.ListenableFuture<? extends Map<String,BlockDevice>> getBlockDeviceMappingForInstanceInRegion(@Nullable String region, String instanceId)
@Named(value="ec2:ResetInstanceAttribute") com.google.common.util.concurrent.ListenableFuture<Void> resetRamdiskForInstanceInRegion(@Nullable String region, String instanceId)
AMIClient#resetRamdiskForInstanceInRegion@Named(value="ec2:ResetInstanceAttribute") com.google.common.util.concurrent.ListenableFuture<Void> resetKernelForInstanceInRegion(@Nullable String region, String instanceId)
AMIClient#resetKernelForInstanceInRegion@Named(value="ec2:ModifyInstanceAttribute") com.google.common.util.concurrent.ListenableFuture<Void> setUserDataForInstanceInRegion(@Nullable String region, String instanceId, byte[] unencodedData)
AMIClient#setUserDataForInstanceInRegion@Named(value="ec2:ModifyInstanceAttribute") com.google.common.util.concurrent.ListenableFuture<Void> setRamdiskForInstanceInRegion(@Nullable String region, String instanceId, String ramdisk)
AMIClient#setRamdiskForInstanceInRegion@Named(value="ec2:ModifyInstanceAttribute") com.google.common.util.concurrent.ListenableFuture<Void> setKernelForInstanceInRegion(@Nullable String region, String instanceId, String kernel)
AMIClient#setKernelForInstanceInRegion@Named(value="ec2:ModifyInstanceAttribute") com.google.common.util.concurrent.ListenableFuture<Void> setApiTerminationDisabledForInstanceInRegion(@Nullable String region, String instanceId, boolean apiTerminationDisabled)
AMIClient#setApiTerminationDisabledForInstanceInRegion@Named(value="ec2:ModifyInstanceAttribute") com.google.common.util.concurrent.ListenableFuture<Void> setInstanceTypeForInstanceInRegion(@Nullable String region, String instanceId, String instanceType)
AMIClient#setInstanceTypeForInstanceInRegion@Named(value="ec2:ModifyInstanceAttribute") com.google.common.util.concurrent.ListenableFuture<Void> setInstanceInitiatedShutdownBehaviorForInstanceInRegion(@Nullable String region, String instanceId, Volume.InstanceInitiatedShutdownBehavior instanceInitiatedShutdownBehavior)
AMIClient#setInstanceInitiatedShutdownBehaviorForInstanceInRegion@Named(value="ec2: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.