public interface ReverseDNSApi
| Modifier and Type | Method and Description | 
|---|---|
Job<Set<RecordDetail>> | 
create(URI deviceURI,
      Iterable<Record> records)
Create Reverse DNS (PTR) records for a device. 
 | 
Job<Void> | 
delete(URI deviceURI,
      String ipAddress)
Delete the Reverse DNS (PTR) record with the specified IP address for a device. 
 | 
Job<Void> | 
deleteAll(URI deviceURI)
Delete all Reverse DNS (PTR) records for a device. 
 | 
RecordDetail | 
get(URI deviceURI,
   String recordId)
List all of the Reverse DNS (PTR) records for a device. 
 | 
PagedIterable<RecordDetail> | 
list(URI deviceURI)
List all of the Reverse DNS (PTR) records for a device. 
 | 
Job<Void> | 
update(URI deviceURI,
      Map<String,Record> idsToRecords)
Update Reverse DNS (PTR) records for a device. 
 | 
@Named(value="rdns:list") PagedIterable<RecordDetail> list(URI deviceURI)
@Named(value="rdns:list") RecordDetail get(URI deviceURI, String recordId)
@Named(value="rdns:create") Job<Set<RecordDetail>> create(URI deviceURI, Iterable<Record> records)
JobPredicates#awaitComplete(CloudDNSApi, Job).@Named(value="rdns:update") Job<Void> update(URI deviceURI, Map<String,Record> idsToRecords)
JobPredicates#awaitComplete(CloudDNSApi, Job).@Named(value="rdns:delete") Job<Void> delete(URI deviceURI, String ipAddress)
JobPredicates#awaitComplete(CloudDNSApi, Job).Copyright © 2009-2016 The Apache Software Foundation. All Rights Reserved.