public interface DomainAsyncApi
DomainApi
,
Modifier and Type | Method and Description |
---|---|
com.google.common.util.concurrent.ListenableFuture<Domain> |
create(String name,
AddDomainOptions... options) |
com.google.common.util.concurrent.ListenableFuture<DomainRecord> |
createRecord(String domain,
String host,
String type,
String data,
AddRecordOptions... options) |
com.google.common.util.concurrent.ListenableFuture<Void> |
delete(String domain) |
com.google.common.util.concurrent.ListenableFuture<Void> |
deleteRecord(String recordId) |
com.google.common.util.concurrent.ListenableFuture<Domain> |
get(String name) |
com.google.common.util.concurrent.ListenableFuture<com.google.common.collect.FluentIterable<Domain>> |
list() |
com.google.common.util.concurrent.ListenableFuture<Set<DomainRecord>> |
listRecords(String domain) |
com.google.common.util.concurrent.ListenableFuture<Domain> |
update(String domain,
DomainOptions options) |
com.google.common.util.concurrent.ListenableFuture<DomainRecord> |
updateRecord(String record_id,
UpdateRecordOptions options) |
@Named(value="domain:list") com.google.common.util.concurrent.ListenableFuture<com.google.common.collect.FluentIterable<Domain>> list()
DomainApi.list()
@Named(value="domain:details") com.google.common.util.concurrent.ListenableFuture<Domain> get(String name)
DomainApi.get(java.lang.String)
@Named(value="domain:add") com.google.common.util.concurrent.ListenableFuture<Domain> create(String name, AddDomainOptions... options)
@Named(value="domain:edit") com.google.common.util.concurrent.ListenableFuture<Domain> update(String domain, DomainOptions options)
@Named(value="domain:delete") com.google.common.util.concurrent.ListenableFuture<Void> delete(String domain)
DomainApi.delete(java.lang.String)
@Named(value="domain:listrecords") com.google.common.util.concurrent.ListenableFuture<Set<DomainRecord>> listRecords(String domain)
@Named(value="domain:addrecord") com.google.common.util.concurrent.ListenableFuture<DomainRecord> createRecord(String domain, String host, String type, String data, AddRecordOptions... options)
@Named(value="domain:updaterecord") com.google.common.util.concurrent.ListenableFuture<DomainRecord> updateRecord(String record_id, UpdateRecordOptions options)
Copyright © 2009-2013 jclouds. All Rights Reserved.