public interface DomainClient
DomainAsyncClient
,
Modifier and Type | Method and Description |
---|---|
void |
addDomain(String domain,
AddDomainOptions... options)
Add a domain to the Glesys dns-system
|
void |
addRecord(String domain,
String host,
String type,
String data,
AddRecordOptions... options)
Add a DNS Record
|
void |
deleteDomain(String domain)
Remove a domain to the Glesys dns-system
|
void |
deleteRecord(String recordId)
Delete a DNS record
|
void |
editDomain(String domain,
DomainOptions... options)
Add a domain to the Glesys dns-system
|
void |
editRecord(String recordId,
EditRecordOptions... options)
Modify a specific DNS Record
|
Set<Domain> |
listDomains()
Get a list of all invoices for this account.
|
Set<DomainRecord> |
listRecords(String domain)
Retrieve the DNS records for a given domain
|
Set<Domain> listDomains()
void addDomain(String domain, AddDomainOptions... options)
domain
- the name of the domain to add.options
- optional parametersvoid editDomain(String domain, DomainOptions... options)
domain
- the name of the domain to add.options
- optional parametersvoid deleteDomain(String domain)
domain
- the name of the domain to removeSet<DomainRecord> listRecords(String domain)
domain
- the name of the domain to retrieve records forvoid addRecord(String domain, String host, String type, String data, AddRecordOptions... options)
domain
- the domain to add the record tohost
- type
- data
- options
- optional settings for the recordvoid editRecord(String recordId, EditRecordOptions... options)
recordId
- the id for the record to editoptions
- the settings to changeto retrieve the necessary ids
void deleteRecord(String recordId)
recordId
- the id for the record to deleteto retrieve the necessary ids
Copyright © 2009-2012 jclouds. All Rights Reserved.