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()
-
-