org.jclouds.elb
Interface ELBAsyncApi


@Beta
public interface ELBAsyncApi

Provides access to EC2 Elastic Load Balancer via REST API.

Author:
Adrian Cole
See Also:
ELB documentation

Method Summary
 AvailabilityZoneAsyncApi getAvailabilityZoneApi()
          Provides asynchronous access to AvailabilityZone features.
 AvailabilityZoneAsyncApi getAvailabilityZoneApiForRegion(String region)
           
 Set<String> getConfiguredRegions()
           
 InstanceAsyncApi getInstanceApi()
          Provides asynchronous access to Instance features.
 InstanceAsyncApi getInstanceApiForRegion(String region)
           
 LoadBalancerAsyncApi getLoadBalancerApi()
          Provides asynchronous access to LoadBalancer features.
 LoadBalancerAsyncApi getLoadBalancerApiForRegion(String region)
           
 PolicyAsyncApi getPolicyApi()
          Provides asynchronous access to Policy features.
 PolicyAsyncApi getPolicyApiForRegion(String region)
           
 

Method Detail

getConfiguredRegions

@Provides
Set<String> getConfiguredRegions()
Returns:
the Region codes configured

getLoadBalancerApi

LoadBalancerAsyncApi getLoadBalancerApi()
Provides asynchronous access to LoadBalancer features.


getLoadBalancerApiForRegion

LoadBalancerAsyncApi getLoadBalancerApiForRegion(@Nullable
                                                 String region)

getPolicyApi

PolicyAsyncApi getPolicyApi()
Provides asynchronous access to Policy features.


getPolicyApiForRegion

PolicyAsyncApi getPolicyApiForRegion(@Nullable
                                     String region)

getInstanceApi

InstanceAsyncApi getInstanceApi()
Provides asynchronous access to Instance features.


getInstanceApiForRegion

InstanceAsyncApi getInstanceApiForRegion(@Nullable
                                         String region)

getAvailabilityZoneApi

AvailabilityZoneAsyncApi getAvailabilityZoneApi()
Provides asynchronous access to AvailabilityZone features.


getAvailabilityZoneApiForRegion

AvailabilityZoneAsyncApi getAvailabilityZoneApiForRegion(@Nullable
                                                         String region)


Copyright © 2009-2012 jclouds. All Rights Reserved.