| Modifier and Type | Method and Description | 
|---|---|
<T> Job<T> | 
CloudDNSApi.getJob(String jobId)
Returns the current status of a job. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Job<T> | 
Job.Builder.build()  | 
| Modifier and Type | Method and Description | 
|---|---|
Job<Set<Domain>> | 
DomainApi.create(Iterable<CreateDomain> createDomains)
Provisions one or more new DNS domains based on the configuration defined in CreateDomain. 
 | 
Job<Set<RecordDetail>> | 
RecordApi.create(Iterable<Record> createRecords)
Create Records for a Domain or Subdomain. 
 | 
Job<Set<RecordDetail>> | 
ReverseDNSApi.create(URI deviceURI,
      Iterable<Record> records)
Create Reverse DNS (PTR) records for a device. 
 | 
Job<Void> | 
DomainApi.delete(Iterable<Integer> ids,
      boolean deleteSubdomains)
This call removes one or more specified domains from the account; when a domain is deleted, its immediate resource
 records are also deleted from the account. 
 | 
Job<Void> | 
RecordApi.delete(Iterable<String> recordId)
Delete the specified records in the specified domain. 
 | 
Job<Void> | 
RecordApi.delete(String recordId)
Delete the specified record in the specified domain. 
 | 
Job<Void> | 
ReverseDNSApi.delete(URI deviceURI,
      String ipAddress)
Delete the Reverse DNS (PTR) record with the specified IP address for a device. 
 | 
Job<Void> | 
ReverseDNSApi.deleteAll(URI deviceURI)
Delete all Reverse DNS (PTR) records for a device. 
 | 
Job<List<String>> | 
DomainApi.exportFormat(int id,
            Domain.Format format)
This call provides the BIND (Berkeley Internet Name Domain) 9 formatted contents of the requested domain. 
 | 
Job<Domain> | 
DomainApi.importFormat(List<String> contents,
            Domain.Format format)
This call provisions a new DNS domain under the account specified by the BIND 9 formatted file configuration
 contents. 
 | 
Job<Void> | 
DomainApi.update(int id,
      UpdateDomain updateDomain)
This call modifies the domain attributes only. 
 | 
Job<Void> | 
RecordApi.update(Map<String,Record> idsToRecords)
Update the configuration of the specified records in the specified domain. 
 | 
Job<Void> | 
RecordApi.update(String recordId,
      Record record)
Update the configuration of the specified record in the specified domain. 
 | 
Job<Void> | 
ReverseDNSApi.update(URI deviceURI,
      Map<String,Record> idsToRecords)
Update Reverse DNS (PTR) records for a device. 
 | 
Job<Void> | 
DomainApi.updateEmail(Iterable<Integer> ids,
           String email)
This call modifies the domain's email only. 
 | 
Job<Void> | 
DomainApi.updateTTL(Iterable<Integer> ids,
         int ttl)
This call modifies the domain's TTL only. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Job<?> | 
ParseJob.apply(HttpResponse response)  | 
Job<?> | 
ParseJob.toJob(org.jclouds.rackspace.clouddns.v1.functions.ParseJob.RawJob in)  | 
| Modifier and Type | Method and Description | 
|---|---|
static <T> T | 
JobPredicates.awaitComplete(CloudDNSApi api,
             Job<T> job)
Tests to see if a Job has completed. 
 | 
Copyright © 2009-2013 jclouds. All Rights Reserved.