org.jclouds.gogrid.services
Interface GridLoadBalancerAsyncClient
public interface GridLoadBalancerAsyncClient
- Author:
- Oleksiy Yarmula
getLoadBalancerList
com.google.common.util.concurrent.ListenableFuture<Set<LoadBalancer>> getLoadBalancerList()
- See Also:
GridJobClient.getJobList(org.jclouds.gogrid.options.GetJobListOptions...)
getLoadBalancersByName
com.google.common.util.concurrent.ListenableFuture<Set<LoadBalancer>> getLoadBalancersByName(String... names)
- See Also:
GridLoadBalancerClient.getLoadBalancersByName(java.lang.String...)
getLoadBalancersById
com.google.common.util.concurrent.ListenableFuture<Set<LoadBalancer>> getLoadBalancersById(Long... ids)
- See Also:
GridLoadBalancerClient.getLoadBalancersById(java.lang.Long...)
addLoadBalancer
com.google.common.util.concurrent.ListenableFuture<LoadBalancer> addLoadBalancer(String name,
IpPortPair virtualIp,
List<IpPortPair> realIps,
AddLoadBalancerOptions... options)
- See Also:
GridLoadBalancerClient.addLoadBalancer(java.lang.String, org.jclouds.gogrid.domain.IpPortPair, java.util.List, org.jclouds.gogrid.options.AddLoadBalancerOptions...)
editLoadBalancerNamed
com.google.common.util.concurrent.ListenableFuture<LoadBalancer> editLoadBalancerNamed(String name,
List<IpPortPair> realIps)
- See Also:
GridLoadBalancerClient.editLoadBalancerNamed(java.lang.String, java.util.List)
editLoadBalancer
com.google.common.util.concurrent.ListenableFuture<LoadBalancer> editLoadBalancer(long id,
List<IpPortPair> realIps)
- See Also:
GridLoadBalancerClient.editLoadBalancer(long, java.util.List)
deleteById
com.google.common.util.concurrent.ListenableFuture<LoadBalancer> deleteById(Long id)
- See Also:
GridLoadBalancerClient#
deleteByName
com.google.common.util.concurrent.ListenableFuture<LoadBalancer> deleteByName(String name)
- See Also:
GridLoadBalancerClient#
getDatacenters
com.google.common.util.concurrent.ListenableFuture<Set<Option>> getDatacenters()
- See Also:
GridLoadBalancerClient.getDatacenters()
Copyright © 2009-2011 jclouds. All Rights Reserved.