Package org.jclouds.loadbalancer
Interface LoadBalancerServiceAdapter<B,L>
- 
public interface LoadBalancerServiceAdapter<B,L>A means of specifying the interface between theLoadBalancerServicesand a concrete compute cloud implementation, jclouds or otherwise. 
- 
- 
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description BcreateLoadBalancerInLocation(Location location, String loadBalancerName, String protocol, int loadBalancerPort, int instancePort, Iterable<? extends NodeMetadata> nodes)voiddestroyLoadBalancer(String id)BgetLoadBalancer(String id)Iterable<L>listAssignableLocations()Iterable<B>listLoadBalancers() 
 - 
 
- 
- 
Method Detail
- 
createLoadBalancerInLocation
B createLoadBalancerInLocation(@Nullable Location location, String loadBalancerName, String protocol, int loadBalancerPort, int instancePort, Iterable<? extends NodeMetadata> nodes)
 
- 
destroyLoadBalancer
void destroyLoadBalancer(String id)
 
- 
listLoadBalancers
Iterable<B> listLoadBalancers()
- See Also:
 LoadBalancerService.listLoadBalancers()
 
 - 
 
 -