Package org.jclouds.dynect.v3
Interface DynECTApi
-
- All Superinterfaces:
AutoCloseable
,Closeable
public interface DynECTApi extends Closeable
Provides access to DynECT Managed DNS through the API2 api
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description GeoRegionGroupApi
getGeoRegionGroupApiForService(String serviceName)
Provides access to Geo region group featuresGeoServiceApi
getGeoServiceApi()
Provides access to Geo features.Job
getJob(long jobId)
returns the current status of a job.RecordApi
getRecordApiForZone(String zone)
Provides access to Record featuresSessionApi
getSessionApi()
Provides access to Session features.ZoneApi
getZoneApi()
Provides access to Zone features.
-
-
-
Method Detail
-
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
-
-