| Constructor and Description |
|---|
RegistrarEndpoint(HttpEndpointClient client) |
| Modifier and Type | Method and Description |
|---|---|
ChangeDomainDelegationResponse |
changeDomainDelegation(String accountId,
String domainId,
List<String> nameServerNames)
Change name servers the domain is delegating to.
|
ChangeDomainDelegationFromVanityResponse |
changeDomainDelegationFromVanity(String accountId,
String domainId)
Change the domain delegation back to the standard DNSimple name servers.
|
ChangeDomainDelegationToVanityResponse |
changeDomainDelegationToVanity(String accountId,
String domainId,
List<String> nameServerNames)
Change the domain delegation to the specified vanity name servers.
|
CheckDomainResponse |
checkDomain(String accountId,
String domainName)
Checks whether a domain is available for registration.
|
DisableAutoRenewalResponse |
disableAutoRenewal(String accountId,
String domainId)
Disable auto renewal for the domain in the account.
|
DisableWhoisPrivacyResponse |
disableWhoisPrivacy(String accountId,
String domainId)
Disable whois privacy for the domain.
|
EnableAutoRenewalResponse |
enableAutoRenewal(String accountId,
String domainId)
Enable auto renewal for the domain in the account.
|
EnableWhoisPrivacyResponse |
enableWhoisPrivacy(String accountId,
String domainId)
Enable whois privacy for the domain.
|
GetDomainDelegationResponse |
getDomainDelegation(String accountId,
String domainId)
Lists name servers the domain is delegating to.
|
GetWhoisPrivacyResponse |
getWhoisPrivacy(String accountId,
String domainId)
Gets the whois privacy for the domain.
|
RegisterDomainResponse |
registerDomain(String accountId,
String domainName,
Map<String,Object> attributes)
Registers a domain.
|
RenewDomainResponse |
renewDomain(String accountId,
String domainId,
Map<String,Object> attributes)
Renews a domain.
|
TransferDomainResponse |
transferDomain(String accountId,
String domainId,
Map<String,Object> attributes)
Starts the transfer of a domain to DNSimple.
|
TransferDomainOutResponse |
transferDomainOut(String accountId,
String domainId)
Requests the transfer of a domain out of DNSimple.
|
public RegistrarEndpoint(HttpEndpointClient client)
public CheckDomainResponse checkDomain(String accountId, String domainName) throws DnsimpleException, IOException
RegistrarcheckDomain in interface RegistraraccountId - The account IDdomainName - The domain to checkDnsimpleException - Any API errorIOException - Any IO errorpublic RegisterDomainResponse registerDomain(String accountId, String domainName, Map<String,Object> attributes) throws DnsimpleException, IOException
RegistrarregisterDomain in interface RegistraraccountId - The account IDdomainName - The domain to registerattributes - Attributes to use for the registrationDnsimpleException - Any API errorIOException - Any IO errorpublic RenewDomainResponse renewDomain(String accountId, String domainId, Map<String,Object> attributes) throws DnsimpleException, IOException
RegistrarrenewDomain in interface RegistraraccountId - The account IDdomainId - The domain name or IDattributes - Attributes to use for the renewalDnsimpleException - Any API errorIOException - Any IO errorpublic TransferDomainResponse transferDomain(String accountId, String domainId, Map<String,Object> attributes) throws DnsimpleException, IOException
RegistrartransferDomain in interface RegistraraccountId - The account IDdomainId - The domain name or IDattributes - Attributes to use for the transferDnsimpleException - Any API errorIOException - Any IO errorpublic TransferDomainOutResponse transferDomainOut(String accountId, String domainId) throws DnsimpleException, IOException
RegistrartransferDomainOut in interface RegistraraccountId - The account IDdomainId - The domain name or IDDnsimpleException - Any API errorIOException - Any IO errorpublic EnableAutoRenewalResponse enableAutoRenewal(String accountId, String domainId) throws DnsimpleException, IOException
RegistrarenableAutoRenewal in interface RegistraraccountId - The account IDdomainId - The domain name or IDDnsimpleException - Any API errorIOException - Any IO errorpublic DisableAutoRenewalResponse disableAutoRenewal(String accountId, String domainId) throws DnsimpleException, IOException
RegistrardisableAutoRenewal in interface RegistraraccountId - The account IDdomainId - The domain name or IDDnsimpleException - Any API errorIOException - Any IO errorpublic GetWhoisPrivacyResponse getWhoisPrivacy(String accountId, String domainId) throws DnsimpleException, IOException
RegistrargetWhoisPrivacy in interface RegistraraccountId - The account IDdomainId - The domain name or IDDnsimpleException - Any API errorIOException - Any IO errorpublic EnableWhoisPrivacyResponse enableWhoisPrivacy(String accountId, String domainId) throws DnsimpleException, IOException
RegistrarenableWhoisPrivacy in interface RegistraraccountId - The account IDdomainId - The domain name or IDDnsimpleException - Any API errorIOException - Any IO errorpublic DisableWhoisPrivacyResponse disableWhoisPrivacy(String accountId, String domainId) throws DnsimpleException, IOException
RegistrardisableWhoisPrivacy in interface RegistraraccountId - The account IDdomainId - The domain name or IDDnsimpleException - Any API errorIOException - Any IO errorpublic GetDomainDelegationResponse getDomainDelegation(String accountId, String domainId) throws DnsimpleException, IOException
RegistrargetDomainDelegation in interface RegistraraccountId - The account IDdomainId - The domain name or IDDnsimpleException - Any API errorIOException - Any IO errorpublic ChangeDomainDelegationResponse changeDomainDelegation(String accountId, String domainId, List<String> nameServerNames) throws DnsimpleException, IOException
RegistrarchangeDomainDelegation in interface RegistraraccountId - The account IDdomainId - The domain IDnameServerNames - The name server names to change the delegation toDnsimpleException - Any API errorIOException - Any IO errorpublic ChangeDomainDelegationToVanityResponse changeDomainDelegationToVanity(String accountId, String domainId, List<String> nameServerNames) throws DnsimpleException, IOException
RegistrarchangeDomainDelegationToVanity in interface RegistraraccountId - The account IDdomainId - The domain IDnameServerNames - The vanity name server namesDnsimpleException - Any API errorIOException - Any IO errorpublic ChangeDomainDelegationFromVanityResponse changeDomainDelegationFromVanity(String accountId, String domainId) throws DnsimpleException, IOException
RegistrarchangeDomainDelegationFromVanity in interface RegistraraccountId - The account IDdomainId - The domain IDDnsimpleException - Any API errorIOException - Any IO errorCopyright © 2017 DNSimple. All rights reserved.