public interface ZoneAsyncApi
ZoneApi
,
,
Modifier and Type | Method and Description |
---|---|
com.google.common.util.concurrent.ListenableFuture<Void> |
createInAccount(String name,
String accountId) |
com.google.common.util.concurrent.ListenableFuture<Void> |
delete(String name) |
com.google.common.util.concurrent.ListenableFuture<ZoneProperties> |
get(String name) |
com.google.common.util.concurrent.ListenableFuture<com.google.common.collect.FluentIterable<Zone>> |
listByAccount(String accountId) |
com.google.common.util.concurrent.ListenableFuture<com.google.common.collect.FluentIterable<Zone>> |
listByAccountAndType(String accountId,
Zone.Type type) |
@Named(value="createPrimaryZone") com.google.common.util.concurrent.ListenableFuture<Void> createInAccount(String name, String accountId) throws UltraDNSWSExceptions.ResourceAlreadyExistsException
UltraDNSWSExceptions.ResourceAlreadyExistsException
ZoneApi#createInAccount(String, String
@Named(value="getGeneralPropertiesForZone") com.google.common.util.concurrent.ListenableFuture<ZoneProperties> get(String name)
ZoneApi.get(String)
@Named(value="getZonesOfAccount") com.google.common.util.concurrent.ListenableFuture<com.google.common.collect.FluentIterable<Zone>> listByAccount(String accountId) throws ResourceNotFoundException
ResourceNotFoundException
ZoneApi.listByAccount(String)
@Named(value="getZonesOfAccount") com.google.common.util.concurrent.ListenableFuture<com.google.common.collect.FluentIterable<Zone>> listByAccountAndType(String accountId, Zone.Type type) throws ResourceNotFoundException
ResourceNotFoundException
ZoneApi#listByAccountAndType(String, Type)
@Named(value="deleteZone") com.google.common.util.concurrent.ListenableFuture<Void> delete(String name)
ZoneApi.delete(String)
Copyright © 2009-2013 jclouds. All Rights Reserved.