public interface ZoneApi
ZoneAsyncApi| Modifier and Type | Method and Description |
|---|---|
Zone |
create(CreatePrimaryZone zone)
Creates a new primary zone.
|
Zone |
createWithContact(String fqdn,
String contact)
Creates a new primary zone with one hour default TTL and
Zone.SerialStyle.INCREMENT |
Job |
delete(String fqdn)
deletes the specified zone.
|
Job |
deleteChanges(String fqdn)
Deletes changes to the specified zone that have been created during the
current session but not yet published to the zone.
|
Job |
freeze(String fqdn)
freezes the specified zone.
|
Zone |
get(String fqdn)
Retrieves information about the specified zone.
|
com.google.common.collect.FluentIterable<String> |
list()
Lists all zone ids.
|
Zone |
publish(String fqdn)
Publishes the current zone
|
Job |
thaw(String fqdn)
thaws the specified zone.
|
com.google.common.collect.FluentIterable<String> list() throws DynECTExceptions.JobStillRunningException
Zone create(CreatePrimaryZone zone) throws DynECTExceptions.JobStillRunningException, DynECTExceptions.TargetExistsException
zone - required parameters to create the zone.DynECTExceptions.JobStillRunningExceptionDynECTExceptions.TargetExistsExceptionZone createWithContact(String fqdn, String contact) throws DynECTExceptions.JobStillRunningException, DynECTExceptions.TargetExistsException
Zone.SerialStyle.INCREMENTfqdn - fqdn of the zone to create contact - email address of the contactDynECTExceptions.JobStillRunningExceptionDynECTExceptions.TargetExistsException@Nullable Zone get(String fqdn) throws DynECTExceptions.JobStillRunningException
fqdn - fqdn of the zone to get information about. ex
jclouds.orgDynECTExceptions.JobStillRunningException@Nullable Job delete(String fqdn) throws DynECTExceptions.JobStillRunningException
fqdn - fqdn of the zone to delete ex jclouds.orgDynECTExceptions.JobStillRunningExceptionJob deleteChanges(String fqdn) throws DynECTExceptions.JobStillRunningException
fqdn - fqdn of the zone to delete changes from ex jclouds.orgDynECTExceptions.JobStillRunningExceptionZone publish(String fqdn) throws DynECTExceptions.JobStillRunningException
fqdn - fqdn of the zone to publish. ex
jclouds.orgDynECTExceptions.JobStillRunningExceptionJob freeze(String fqdn) throws DynECTExceptions.JobStillRunningException
fqdn - fqdn of the zone to freeze ex jclouds.orgDynECTExceptions.JobStillRunningExceptionJob thaw(String fqdn) throws DynECTExceptions.JobStillRunningException
fqdn - fqdn of the zone to thaw ex jclouds.orgDynECTExceptions.JobStillRunningExceptionCopyright © 2009-2013 jclouds. All Rights Reserved.