Interface EnvironmentResource
-
@Path("") @Produces("application/json") @Consumes("application/json") public interface EnvironmentResource- Author:
- Tony Vaagenes, gv
-
-
Field Summary
Fields Modifier and Type Field Description static StringAPI_PATHstatic StringAPPLICATION_TEST_ZIPstatic StringAPPLICATION_ZIPstatic StringSUBMIT_OPTIONS
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Stringdeactivate(TenantId tenantId, ApplicationId applicationId, EnvironmentId environmentId, RegionId regionId, InstanceId instanceId)InstanceInformationinstanceInfo(TenantId tenantId, ApplicationId applicationId, EnvironmentId environmentId, RegionId regionId, InstanceId instanceId)Stringrestart(TenantId tenantId, ApplicationId applicationId, EnvironmentId environmentId, RegionId regionId, InstanceId instanceId, Hostname hostname)ServiceViewResourceservice()StringsetRotationIn(TenantId tenantId, ApplicationId applicationId, EnvironmentId environmentId, RegionId regionId, InstanceId instanceId)StringsetRotationOut(TenantId tenantId, ApplicationId applicationId, EnvironmentId environmentId, RegionId regionId, InstanceId instanceId)com.fasterxml.jackson.databind.JsonNodewaitForConfigConverge(TenantId tenantId, ApplicationId applicationId, EnvironmentId environmentId, RegionId regionId, InstanceId instanceId, long timeoutInSeconds)
-
-
-
Field Detail
-
API_PATH
static final String API_PATH
- See Also:
- Constant Field Values
-
APPLICATION_TEST_ZIP
static final String APPLICATION_TEST_ZIP
- See Also:
- Constant Field Values
-
APPLICATION_ZIP
static final String APPLICATION_ZIP
- See Also:
- Constant Field Values
-
SUBMIT_OPTIONS
static final String SUBMIT_OPTIONS
- See Also:
- Constant Field Values
-
-
Method Detail
-
deactivate
@DELETE @Path("{environmentId}/region/{regionId}/instance/{instanceId}") String deactivate(@PathParam("tenantId") TenantId tenantId, @PathParam("applicationId") ApplicationId applicationId, @PathParam("environmentId") EnvironmentId environmentId, @PathParam("regionId") RegionId regionId, @PathParam("instanceId") InstanceId instanceId)
-
restart
@POST @Path("{environmentId}/region/{regionId}/instance/{instanceId}/restart") String restart(@PathParam("tenantId") TenantId tenantId, @PathParam("applicationId") ApplicationId applicationId, @PathParam("environmentId") EnvironmentId environmentId, @PathParam("regionId") RegionId regionId, @PathParam("instanceId") InstanceId instanceId, @QueryParam("hostname") Hostname hostname)
-
instanceInfo
@GET @Path("{environmentId}/region/{regionId}/instance/{instanceId}") InstanceInformation instanceInfo(@PathParam("tenantId") TenantId tenantId, @PathParam("applicationId") ApplicationId applicationId, @PathParam("environmentId") EnvironmentId environmentId, @PathParam("regionId") RegionId regionId, @PathParam("instanceId") InstanceId instanceId)
-
waitForConfigConverge
@GET @Path("{environmentId}/region/{regionId}/instance/{instanceId}/converge") com.fasterxml.jackson.databind.JsonNode waitForConfigConverge(@PathParam("tenantId") TenantId tenantId, @PathParam("applicationId") ApplicationId applicationId, @PathParam("environmentId") EnvironmentId environmentId, @PathParam("regionId") RegionId regionId, @PathParam("instanceId") InstanceId instanceId, @QueryParam("timeout") long timeoutInSeconds)
-
service
@Path("{environmentId}/region/{regionId}/instance/{instanceId}/service") ServiceViewResource service()
-
setRotationOut
@PUT @Path("{environmentId}/region/{regionId}/instance/{instanceId}/global-rotation/override") String setRotationOut(@PathParam("tenantId") TenantId tenantId, @PathParam("applicationId") ApplicationId applicationId, @PathParam("environmentId") EnvironmentId environmentId, @PathParam("regionId") RegionId regionId, @PathParam("instanceId") InstanceId instanceId)
-
setRotationIn
@DELETE @Path("{environmentId}/region/{regionId}/instance/{instanceId}/global-rotation/override") String setRotationIn(@PathParam("tenantId") TenantId tenantId, @PathParam("applicationId") ApplicationId applicationId, @PathParam("environmentId") EnvironmentId environmentId, @PathParam("regionId") RegionId regionId, @PathParam("instanceId") InstanceId instanceId)
-
-