public interface ResourceRecordAsyncApi
ResourceRecordApi
,
,
Modifier and Type | Method and Description |
---|---|
com.google.common.util.concurrent.ListenableFuture<String> |
create(ResourceRecord toCreate) |
com.google.common.util.concurrent.ListenableFuture<Void> |
delete(String guid) |
com.google.common.util.concurrent.ListenableFuture<com.google.common.collect.FluentIterable<ResourceRecord>> |
list() |
com.google.common.util.concurrent.ListenableFuture<com.google.common.collect.FluentIterable<ResourceRecordMetadata>> |
listByName(String hostName) |
com.google.common.util.concurrent.ListenableFuture<com.google.common.collect.FluentIterable<ResourceRecordMetadata>> |
listByNameAndType(String hostName,
int rrType) |
com.google.common.util.concurrent.ListenableFuture<com.google.common.collect.FluentIterable<ResourceRecordMetadata>> |
listByNameAndType(String hostName,
String rrType) |
com.google.common.util.concurrent.ListenableFuture<com.google.common.collect.FluentIterable<ResourceRecordMetadata>> |
listByNameAndType(String hostName,
com.google.common.primitives.UnsignedInteger rrType) |
com.google.common.util.concurrent.ListenableFuture<Void> |
update(String guid,
ResourceRecord toCreate) |
@Named(value="createResourceRecord") com.google.common.util.concurrent.ListenableFuture<String> create(ResourceRecord toCreate) throws UltraDNSWSExceptions.ResourceAlreadyExistsException
UltraDNSWSExceptions.ResourceAlreadyExistsException
ResourceRecordApi#create(ResourceRecordMetadata)
@Named(value="updateResourceRecord") com.google.common.util.concurrent.ListenableFuture<Void> update(String guid, ResourceRecord toCreate) throws ResourceNotFoundException
ResourceNotFoundException
ResourceRecordApi#update(String guid, BasicResourceRecord)
@Named(value="getResourceRecordsOfZone") com.google.common.util.concurrent.ListenableFuture<com.google.common.collect.FluentIterable<ResourceRecord>> list() throws ResourceNotFoundException
ResourceNotFoundException
ResourceRecordApi.list()
@Named(value="getResourceRecordsOfDNameByType") com.google.common.util.concurrent.ListenableFuture<com.google.common.collect.FluentIterable<ResourceRecordMetadata>> listByName(String hostName) throws ResourceNotFoundException
ResourceNotFoundException
ResourceRecordApi.listByName(String)
@Named(value="getResourceRecordsOfDNameByType") com.google.common.util.concurrent.ListenableFuture<com.google.common.collect.FluentIterable<ResourceRecordMetadata>> listByNameAndType(String hostName, com.google.common.primitives.UnsignedInteger rrType) throws ResourceNotFoundException
@Named(value="getResourceRecordsOfDNameByType") com.google.common.util.concurrent.ListenableFuture<com.google.common.collect.FluentIterable<ResourceRecordMetadata>> listByNameAndType(String hostName, int rrType) throws ResourceNotFoundException
@Named(value="getResourceRecordsOfDNameByType") com.google.common.util.concurrent.ListenableFuture<com.google.common.collect.FluentIterable<ResourceRecordMetadata>> listByNameAndType(String hostName, String rrType) throws ResourceNotFoundException
@Named(value="deleteResourceRecord") com.google.common.util.concurrent.ListenableFuture<Void> delete(String guid)
ResourceRecordApi.delete(String)
Copyright © 2009-2013 jclouds. All Rights Reserved.