public interface LoadBalancerAsyncApi
LoadBalancerApi
Modifier and Type | Method and Description |
---|---|
com.google.common.util.concurrent.ListenableFuture<String> |
createListeningInAvailabilityZones(String name,
Iterable<Listener> listeners,
Iterable<String> availabilityZones) |
com.google.common.util.concurrent.ListenableFuture<String> |
createListeningInAvailabilityZones(String name,
Listener listeners,
Iterable<String> availabilityZones) |
com.google.common.util.concurrent.ListenableFuture<String> |
createListeningInSubnetAssignedToSecurityGroups(String name,
String subnetId,
Iterable<String> securityGroupIds) |
com.google.common.util.concurrent.ListenableFuture<String> |
createListeningInSubnetsAssignedToSecurityGroups(String name,
Iterable<String> subnetIds,
Iterable<String> securityGroupIds) |
com.google.common.util.concurrent.ListenableFuture<Void> |
delete(String name) |
com.google.common.util.concurrent.ListenableFuture<LoadBalancer> |
get(String name) |
com.google.common.util.concurrent.ListenableFuture<PagedIterable<LoadBalancer>> |
list() |
com.google.common.util.concurrent.ListenableFuture<IterableWithMarker<LoadBalancer>> |
list(ListLoadBalancersOptions options) |
@Named(value="elasticloadbalancing:CreateLoadBalancer") com.google.common.util.concurrent.ListenableFuture<String> createListeningInAvailabilityZones(String name, Listener listeners, Iterable<String> availabilityZones)
LoadBalancerApi#createListeningInAvailabilityZones()
@Named(value="elasticloadbalancing:CreateLoadBalancer") com.google.common.util.concurrent.ListenableFuture<String> createListeningInAvailabilityZones(String name, Iterable<Listener> listeners, Iterable<String> availabilityZones)
LoadBalancerApi#createListeningInAvailabilityZones()
@Named(value="elasticloadbalancing:CreateLoadBalancer") com.google.common.util.concurrent.ListenableFuture<String> createListeningInSubnetAssignedToSecurityGroups(String name, String subnetId, Iterable<String> securityGroupIds)
LoadBalancerApi#createListeningInSubnetAssignedToSecurityGroups()
@Named(value="elasticloadbalancing:CreateLoadBalancer") com.google.common.util.concurrent.ListenableFuture<String> createListeningInSubnetsAssignedToSecurityGroups(String name, Iterable<String> subnetIds, Iterable<String> securityGroupIds)
LoadBalancerApi#createListeningInSubnetsAssignedToSecurityGroups()
@Named(value="elasticloadbalancing:DescribeLoadBalancers") com.google.common.util.concurrent.ListenableFuture<LoadBalancer> get(String name)
LoadBalancerApi#get()
@Named(value="elasticloadbalancing:DescribeLoadBalancers") com.google.common.util.concurrent.ListenableFuture<PagedIterable<LoadBalancer>> list()
LoadBalancerApi.list()
@Named(value="elasticloadbalancing:DescribeLoadBalancers") com.google.common.util.concurrent.ListenableFuture<IterableWithMarker<LoadBalancer>> list(ListLoadBalancersOptions options)
Copyright © 2009-2013 jclouds. All Rights Reserved.