public class FloatingIPDNSDomainServiceImpl extends BaseComputeServices implements FloatingIPDNSDomainService
BaseOpenStackService.Invocation<R>
Constructor and Description |
---|
FloatingIPDNSDomainServiceImpl() |
Modifier and Type | Method and Description |
---|---|
DomainEntry |
createPrivate(String domainName,
String availabilityZone)
Creates or Updates a PRIVATE domain name record
|
DomainEntry |
createPublic(String domainName,
String project)
Creates or Updates a PUBLIC domain name record
|
ActionResponse |
delete(String domainName)
Delete the specified
domainName |
List<? extends DomainEntry> |
list()
Return the list of available DNS domains
|
invokeAction, invokeActionWithResponse
delete, deleteWithResponse, get, getProvider, getServiceVersion, getXOpenstackRequestId, head, patch, patchWithResponse, post, postWithResponse, put, request, toList, uri
public List<? extends DomainEntry> list()
FloatingIPDNSDomainService
list
in interface FloatingIPDNSDomainService
public ActionResponse delete(String domainName)
FloatingIPDNSDomainService
domainName
delete
in interface FloatingIPDNSDomainService
domainName
- the name of the domainpublic DomainEntry createPublic(String domainName, String project)
FloatingIPDNSDomainService
createPublic
in interface FloatingIPDNSDomainService
domainName
- the FQ Domain nameproject
- the project namepublic DomainEntry createPrivate(String domainName, String availabilityZone)
FloatingIPDNSDomainService
createPrivate
in interface FloatingIPDNSDomainService
domainName
- the FQ Domain nameavailabilityZone
- the availability zoneCopyright © 2017. All rights reserved.