Interface DynECTApi

All Superinterfaces:
AutoCloseable, Closeable

public interface DynECTApi extends Closeable
Provides access to DynECT Managed DNS through the API2 api

See Also:
  • Method Details

    • getJob

      @Named("GetJob") @GET @Path("/Job/{jobId}") @Consumes("application/json") @Nullable Job getJob(@PathParam("jobId") long jobId)
      returns the current status of a job.
      Parameters:
      jobId - The ID of the job
      Returns:
      null, if not found
    • getSessionApi

      SessionApi getSessionApi()
      Provides access to Session features.
    • getZoneApi

      ZoneApi getZoneApi()
      Provides access to Zone features.
    • getRecordApiForZone

      RecordApi getRecordApiForZone(@PathParam("zone") String zone)
      Provides access to Record features
    • getGeoServiceApi

      GeoServiceApi getGeoServiceApi()
      Provides access to Geo features.
    • getGeoRegionGroupApiForService

      GeoRegionGroupApi getGeoRegionGroupApiForService(@PathParam("serviceName") String serviceName)
      Provides access to Geo region group features