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 GeoRegionGroupApigetGeoRegionGroupApiForService(String serviceName)Provides access to Geo region group featuresGeoServiceApigetGeoServiceApi()Provides access to Geo features.JobgetJob(long jobId)returns the current status of a job.RecordApigetRecordApiForZone(String zone)Provides access to Record featuresSessionApigetSessionApi()Provides access to Session features.ZoneApigetZoneApi()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
-
-