| Package | Description |
|---|---|
| com.globo.globodns.client | |
| com.globo.globodns.client.api | |
| com.globo.globodns.client.exception |
| Modifier and Type | Method and Description |
|---|---|
protected GloboDnsRoot<T> |
AbstractAPI.delete(String suffixUrl,
boolean returnsList) |
protected GloboDnsRoot<T> |
AbstractAPI.get(String suffixUrl,
boolean returnsList) |
protected void |
AbstractAPI.handleExceptionIfNeeded(com.google.api.client.http.HttpResponse response) |
protected void |
AbstractAPI.interceptResponse(com.google.api.client.http.HttpResponse response) |
protected <E> GloboDnsRoot<E> |
AbstractAPI.parse(com.google.api.client.http.HttpResponse response,
Type type) |
protected <E> GloboDnsRoot<E> |
AbstractAPI.parse(String responseAsString,
Type type) |
protected ResponseWrapper |
AbstractAPI.performRequest(com.google.api.client.http.GenericUrl url,
String method,
Object payload) |
protected GloboDnsRoot<T> |
AbstractAPI.post(String suffixUrl,
Object payload,
boolean returnsList) |
protected GloboDnsRoot<T> |
AbstractAPI.put(String suffixUrl,
Object payload,
boolean returnsList) |
| Modifier and Type | Method and Description |
|---|---|
Domain |
DomainAPI.createDomain(String name,
Long templateId,
String authorityType) |
Record |
RecordAPI.createRecord(Long domainId,
String name,
String content,
String type) |
Domain |
DomainAPI.createReverseDomain(String name,
Long templateId,
String authorityType) |
Record |
RecordAPI.getById(Long recordId) |
Domain |
DomainAPI.getById(Long domainId) |
Domain |
DomainAPI.getReverseById(Long domainId) |
List<Domain> |
DomainAPI.listAll() |
List<Record> |
RecordAPI.listAll(Long domainId) |
List<Domain> |
DomainAPI.listAllReverse() |
List<Record> |
RecordAPI.listByQuery(Long domainId,
String query) |
List<Domain> |
DomainAPI.listByQuery(String query) |
List<Domain> |
DomainAPI.listReverseByQuery(String query) |
void |
DomainAPI.removeDomain(Long domainId) |
void |
RecordAPI.removeRecord(Long recordId) |
void |
DomainAPI.removeReverseDomain(Long domainId) |
Export |
ExportAPI.scheduleExport() |
Authentication |
AuthAPI.signIn(String email,
String password) |
void |
DomainAPI.updateDomain(Long domainId,
String name,
String authorityType,
String ttl) |
void |
RecordAPI.updateRecord(Long recordId,
Long domainId,
String name,
String content) |
void |
DomainAPI.updateReverseDomain(Long domainId,
String name,
String authorityType,
String ttl) |
| Modifier and Type | Class and Description |
|---|---|
class |
GloboDnsHttpException |
class |
GloboDnsIOException |
class |
GloboDnsParseException |
Copyright © 2018. All rights reserved.