org.jclouds.cloudloadbalancers.features
Interface LoadBalancerAsyncClient
public interface LoadBalancerAsyncClient
Provides asynchronous access toRackspace Cloud Load Balancers via their REST API.
- Author:
- Adrian Cole
- See Also:
LoadBalancerClient
,
createLoadBalancer
com.google.common.util.concurrent.ListenableFuture<LoadBalancer> createLoadBalancer(LoadBalancerRequest lb)
- See Also:
LoadBalancerClient.createLoadBalancer(org.jclouds.cloudloadbalancers.domain.LoadBalancerRequest)
updateLoadBalancerAttributes
com.google.common.util.concurrent.ListenableFuture<Void> updateLoadBalancerAttributes(int id,
LoadBalancerAttributes attrs)
- See Also:
LoadBalancerClient.updateLoadBalancerAttributes(int, org.jclouds.cloudloadbalancers.domain.LoadBalancerAttributes)
listLoadBalancers
com.google.common.util.concurrent.ListenableFuture<Set<LoadBalancer>> listLoadBalancers()
- See Also:
CloudServersClient#listLoadBalancers
getLoadBalancer
com.google.common.util.concurrent.ListenableFuture<LoadBalancer> getLoadBalancer(int id)
- See Also:
LoadBalancerClient.getLoadBalancer(int)
removeLoadBalancer
com.google.common.util.concurrent.ListenableFuture<Void> removeLoadBalancer(int id)
- See Also:
LoadBalancerClient.removeLoadBalancer(int)
Copyright © 2009-2011 jclouds. All Rights Reserved.