public interface RoundRobinPoolAsyncApi
RoundRobinPoolApi,
,
| Modifier and Type | Method and Description |
|---|---|
com.google.common.util.concurrent.ListenableFuture<String> |
addAAAARecordWithAddressAndTTL(String lbPoolID,
String ipv6Address,
com.google.common.primitives.UnsignedInteger ttl) |
com.google.common.util.concurrent.ListenableFuture<String> |
addARecordWithAddressAndTTL(String lbPoolID,
String ipv4Address,
com.google.common.primitives.UnsignedInteger ttl) |
com.google.common.util.concurrent.ListenableFuture<String> |
createAAAAPoolForHostname(String name,
String hostname) |
com.google.common.util.concurrent.ListenableFuture<String> |
createAPoolForHostname(String name,
String hostname) |
com.google.common.util.concurrent.ListenableFuture<Void> |
delete(String id) |
com.google.common.util.concurrent.ListenableFuture<Void> |
deleteRecord(String guid) |
com.google.common.util.concurrent.ListenableFuture<com.google.common.collect.FluentIterable<RoundRobinPool>> |
list() |
com.google.common.util.concurrent.ListenableFuture<com.google.common.collect.FluentIterable<ResourceRecord>> |
listRecords(String poolId) |
com.google.common.util.concurrent.ListenableFuture<Void> |
updateRecordWithAddressAndTTL(String lbPoolID,
String guid,
String ipv4Address,
com.google.common.primitives.UnsignedInteger ttl) |
@Named(value="getLoadBalancingPoolsByZone") com.google.common.util.concurrent.ListenableFuture<com.google.common.collect.FluentIterable<RoundRobinPool>> list() throws ResourceNotFoundException
ResourceNotFoundExceptionRoundRobinPoolApi.list()@Named(value="getRRPoolRecords") com.google.common.util.concurrent.ListenableFuture<com.google.common.collect.FluentIterable<ResourceRecord>> listRecords(String poolId) throws ResourceNotFoundException
ResourceNotFoundExceptionRoundRobinPoolApi.listRecords(String)@Named(value="addRRLBPool") com.google.common.util.concurrent.ListenableFuture<String> createAPoolForHostname(String name, String hostname) throws UltraDNSWSExceptions.ResourceAlreadyExistsException
@Named(value="addRecordToRRPool") com.google.common.util.concurrent.ListenableFuture<String> addARecordWithAddressAndTTL(String lbPoolID, String ipv4Address, com.google.common.primitives.UnsignedInteger ttl) throws UltraDNSWSExceptions.ResourceAlreadyExistsException
@Named(value="updateRecordOfRRPool") com.google.common.util.concurrent.ListenableFuture<Void> updateRecordWithAddressAndTTL(String lbPoolID, String guid, String ipv4Address, com.google.common.primitives.UnsignedInteger ttl) throws ResourceNotFoundException
@Named(value="deleteRecordOfRRPool") com.google.common.util.concurrent.ListenableFuture<Void> deleteRecord(String guid)
@Named(value="addRRLBPool") com.google.common.util.concurrent.ListenableFuture<String> createAAAAPoolForHostname(String name, String hostname) throws UltraDNSWSExceptions.ResourceAlreadyExistsException
@Named(value="addRecordToRRPool") com.google.common.util.concurrent.ListenableFuture<String> addAAAARecordWithAddressAndTTL(String lbPoolID, String ipv6Address, com.google.common.primitives.UnsignedInteger ttl) throws UltraDNSWSExceptions.ResourceAlreadyExistsException
@Named(value="deleteLBPool") com.google.common.util.concurrent.ListenableFuture<Void> delete(String id)
RoundRobinPoolApi.delete(String)Copyright © 2009-2013 jclouds. All Rights Reserved.