@Beta
public interface ELBAsyncClient
Modifier and Type | Method and Description |
---|---|
com.google.common.util.concurrent.ListenableFuture<String> |
createLoadBalancerInRegion(String region,
String name,
String protocol,
int loadBalancerPort,
int instancePort,
String... availabilityZones) |
com.google.common.util.concurrent.ListenableFuture<Void> |
deleteLoadBalancerInRegion(String region,
String name) |
com.google.common.util.concurrent.ListenableFuture<Void> |
deregisterInstancesWithLoadBalancerInRegion(String region,
String name,
String... instanceIds) |
com.google.common.util.concurrent.ListenableFuture<Set<? extends CrappyLoadBalancer>> |
describeLoadBalancersInRegion(String region,
String... loadbalancerNames) |
Set<String> |
getConfiguredRegions() |
LoadBalancerAsyncClient |
getLoadBalancerClientForRegion(String region)
Provides asynchronous access to LoadBalancer features.
|
PolicyAsyncClient |
getPolicyClientForRegion(String region)
Provides asynchronous access to Policy features.
|
com.google.common.util.concurrent.ListenableFuture<Set<String>> |
registerInstancesWithLoadBalancerInRegion(String region,
String name,
String... instanceIds) |
static final String VERSION
@Provides Set<String> getConfiguredRegions()
LoadBalancerAsyncClient getLoadBalancerClientForRegion(@Nullable String region)
PolicyAsyncClient getPolicyClientForRegion(@Nullable String region)
@Beta com.google.common.util.concurrent.ListenableFuture<String> createLoadBalancerInRegion(@Nullable String region, String name, String protocol, int loadBalancerPort, int instancePort, String... availabilityZones)
com.google.common.util.concurrent.ListenableFuture<Void> deleteLoadBalancerInRegion(@Nullable String region, String name)
com.google.common.util.concurrent.ListenableFuture<Set<String>> registerInstancesWithLoadBalancerInRegion(@Nullable String region, String name, String... instanceIds)
com.google.common.util.concurrent.ListenableFuture<Void> deregisterInstancesWithLoadBalancerInRegion(@Nullable String region, String name, String... instanceIds)
com.google.common.util.concurrent.ListenableFuture<Set<? extends CrappyLoadBalancer>> describeLoadBalancersInRegion(@Nullable String region, String... loadbalancerNames)
Copyright © 2009-2012 jclouds. All Rights Reserved.