public interface InstanceAsyncApi
InstanceApi| Modifier and Type | Method and Description | 
|---|---|
com.google.common.util.concurrent.ListenableFuture<Set<String>> | 
deregisterInstanceFromLoadBalancer(String instanceId,
                                  String loadBalancerName)  | 
com.google.common.util.concurrent.ListenableFuture<Set<String>> | 
deregisterInstancesFromLoadBalancer(Iterable<String> instanceIds,
                                   String loadBalancerName)  | 
com.google.common.util.concurrent.ListenableFuture<Set<InstanceHealth>> | 
getHealthOfInstancesOfLoadBalancer(Iterable<String> instanceIds,
                                  String loadBalancerName)  | 
com.google.common.util.concurrent.ListenableFuture<Set<InstanceHealth>> | 
getHealthOfInstancesOfLoadBalancer(String loadBalancerName)  | 
com.google.common.util.concurrent.ListenableFuture<Set<String>> | 
registerInstancesWithLoadBalancer(Iterable<String> instanceIds,
                                 String loadBalancerName)  | 
com.google.common.util.concurrent.ListenableFuture<Set<String>> | 
registerInstanceWithLoadBalancer(String instanceId,
                                String loadBalancerName)  | 
@Named(value="elasticloadbalancing:DescribeInstanceHealth") com.google.common.util.concurrent.ListenableFuture<Set<InstanceHealth>> getHealthOfInstancesOfLoadBalancer(String loadBalancerName)
@Named(value="elasticloadbalancing:DescribeInstanceHealth") com.google.common.util.concurrent.ListenableFuture<Set<InstanceHealth>> getHealthOfInstancesOfLoadBalancer(Iterable<String> instanceIds, String loadBalancerName)
@Named(value="elasticloadbalancing:RegisterInstancesWithLoadBalancer") com.google.common.util.concurrent.ListenableFuture<Set<String>> registerInstancesWithLoadBalancer(Iterable<String> instanceIds, String loadBalancerName)
@Named(value="elasticloadbalancing:RegisterInstancesWithLoadBalancer") com.google.common.util.concurrent.ListenableFuture<Set<String>> registerInstanceWithLoadBalancer(String instanceId, String loadBalancerName)
@Named(value="elasticloadbalancing:DeregisterInstancesFromLoadBalancer") com.google.common.util.concurrent.ListenableFuture<Set<String>> deregisterInstancesFromLoadBalancer(Iterable<String> instanceIds, String loadBalancerName)
Copyright © 2009-2013 jclouds. All Rights Reserved.