Interface CloudDNSApi
- All Superinterfaces:
 AutoCloseable,Closeable
Provides access to the Rackspace Cloud DNS API.
 
 See Cloud DNS Developer Guide
- 
Method Summary
Modifier and TypeMethodDescriptionProvides access to Domain features.<T> Job<T> Returns the current status of a job.Provides access to Limit features.getRecordApi(int domainId) Provides access to Record features.getRecordApiForDomain(int domainId) Deprecated.getReverseDNSApi(String serviceName) Provides access to Reverse DNS features.getReverseDNSApiForService(String serviceName) Deprecated.Please usegetReverseDNSApi(String)instead. 
- 
Method Details
- 
getJob
@Named("job:get") @GET @Consumes("application/json") @Path("/status/{jobId}") @Nullable <T> Job<T> getJob(@PathParam("jobId") String jobId) Returns the current status of a job. Operations that create, update, or delete resources may take some time to process. Therefore they return a Job containing information, which allows the status and response information of the job to be retrieved at a later point in time. You likely won't need to use this method directly. UseJobPredicates.awaitComplete(CloudDNSApi, Job).- Returns:
 - null, if not found.
 
 - 
getLimitApi
LimitApi getLimitApi()Provides access to Limit features. - 
getDomainApi
DomainApi getDomainApi()Provides access to Domain features. - 
getRecordApi
Provides access to Record features. - 
getReverseDNSApi
Provides access to Reverse DNS features. - 
getRecordApiForDomain
@Deprecated @Path("/domains/{domainId}") RecordApi getRecordApiForDomain(@PathParam("domainId") int domainId) Deprecated.Please usegetRecordApi(int)instead. To be removed in jclouds 2.0.Provides access to Record features. - 
getReverseDNSApiForService
Deprecated.Please usegetReverseDNSApi(String)instead. To be removed in jclouds 2.0.Provides access to Reverse DNS features. 
 - 
 
getRecordApi(int)instead.