Class DeploymentResource

java.lang.Object
dev.getelements.elements.rest.cdn.DeploymentResource

@Path("deployment/{applicationId}") public class DeploymentResource extends Object
  • Constructor Details

    • DeploymentResource

      public DeploymentResource()
  • Method Details

    • getDeployments

      @GET @Produces("application/json") public Pagination<Deployment> getDeployments(@PathParam("applicationId") String applicationId)
    • getDeployment

      @GET @Path("{deploymentId}") @Produces("application/json") public Deployment getDeployment(@PathParam("applicationId") String applicationId, @PathParam("deploymentId") String deploymentId)
    • getCurrentDeployment

      @GET @Path("current") @Produces("application/json") public Deployment getCurrentDeployment(@PathParam("applicationId") String applicationId)
    • updateDeployment

      @PUT @Path("{version}") @Consumes("application/json") @Produces("application/json") public Deployment updateDeployment(@PathParam("applicationId") String applicationId, @PathParam("version") String version, UpdateDeploymentRequest updateDeploymentRequest)
    • createNewDeployment

      @POST @Consumes("application/json") @Produces("application/json") public Deployment createNewDeployment(@PathParam("applicationId") String applicationId, CreateDeploymentRequest createDeploymentRequest)
    • deleteDeployment

      @DELETE @Path("{deploymentId}") public void deleteDeployment(@PathParam("applicationId") String applicationId, @PathParam("deploymentId") String deploymentId)