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.