org.jclouds.elb.features
Interface AvailabilityZoneAsyncApi


public interface AvailabilityZoneAsyncApi

Provides access to Amazon ELB via the Query API

Author:
Adrian Cole
See Also:
doc, AvailabilityZoneApi

Method Summary
 com.google.common.util.concurrent.ListenableFuture<Set<String>> addAvailabilityZonesToLoadBalancer(Iterable<String> zones, String loadBalancerName)
           
 com.google.common.util.concurrent.ListenableFuture<Set<String>> addAvailabilityZoneToLoadBalancer(String zone, String loadBalancerName)
           
 com.google.common.util.concurrent.ListenableFuture<Set<String>> removeAvailabilityZoneFromLoadBalancer(String zone, String loadBalancerName)
           
 com.google.common.util.concurrent.ListenableFuture<Set<String>> removeAvailabilityZonesFromLoadBalancer(Iterable<String> zones, String loadBalancerName)
           
 

Method Detail

addAvailabilityZonesToLoadBalancer

com.google.common.util.concurrent.ListenableFuture<Set<String>> addAvailabilityZonesToLoadBalancer(Iterable<String> zones,
                                                                                                   String loadBalancerName)
See Also:
AvailabilityZoneApi.addAvailabilityZonesToLoadBalancer(java.lang.Iterable, java.lang.String)

addAvailabilityZoneToLoadBalancer

com.google.common.util.concurrent.ListenableFuture<Set<String>> addAvailabilityZoneToLoadBalancer(String zone,
                                                                                                  String loadBalancerName)
See Also:
AvailabilityZoneApi.addAvailabilityZoneToLoadBalancer(java.lang.String, java.lang.String)

removeAvailabilityZonesFromLoadBalancer

com.google.common.util.concurrent.ListenableFuture<Set<String>> removeAvailabilityZonesFromLoadBalancer(Iterable<String> zones,
                                                                                                        String loadBalancerName)
See Also:
AvailabilityZoneApi.removeAvailabilityZonesFromLoadBalancer(java.lang.Iterable, java.lang.String)

removeAvailabilityZoneFromLoadBalancer

com.google.common.util.concurrent.ListenableFuture<Set<String>> removeAvailabilityZoneFromLoadBalancer(String zone,
                                                                                                       String loadBalancerName)
See Also:
AvailabilityZoneApi.removeAvailabilityZoneFromLoadBalancer(java.lang.String, java.lang.String)


Copyright © 2009-2012 jclouds. All Rights Reserved.