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 java.lang.StringAPI_PATHstatic java.lang.StringAPPLICATION_TEST_ZIPstatic java.lang.StringAPPLICATION_ZIPstatic java.lang.StringSUBMIT_OPTIONS
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.Stringdeactivate(TenantId tenantId, ApplicationId applicationId, EnvironmentId environmentId, RegionId regionId, InstanceId instanceId)InstanceInformationinstanceInfo(TenantId tenantId, ApplicationId applicationId, EnvironmentId environmentId, RegionId regionId, InstanceId instanceId)java.lang.Stringrestart(TenantId tenantId, ApplicationId applicationId, EnvironmentId environmentId, RegionId regionId, InstanceId instanceId, Hostname hostname)ServiceViewResourceservice()java.lang.StringsetRotationIn(TenantId tenantId, ApplicationId applicationId, EnvironmentId environmentId, RegionId regionId, InstanceId instanceId)java.lang.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 java.lang.String API_PATH
- See Also:
- Constant Field Values
-
APPLICATION_TEST_ZIP
static final java.lang.String APPLICATION_TEST_ZIP
- See Also:
- Constant Field Values
-
APPLICATION_ZIP
static final java.lang.String APPLICATION_ZIP
- See Also:
- Constant Field Values
-
SUBMIT_OPTIONS
static final java.lang.String SUBMIT_OPTIONS
- See Also:
- Constant Field Values
-
-
Method Detail
-
deactivate
@DELETE @Path("{environmentId}/region/{regionId}/instance/{instanceId}") java.lang.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") java.lang.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") java.lang.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") java.lang.String setRotationIn(@PathParam("tenantId") TenantId tenantId, @PathParam("applicationId") ApplicationId applicationId, @PathParam("environmentId") EnvironmentId environmentId, @PathParam("regionId") RegionId regionId, @PathParam("instanceId") InstanceId instanceId)
-
-