Interface DeploymentServerApi

All Superinterfaces:
ApiService

@Path("/api/v1/deployment-servers") @Consumes("application/json") @Produces("application/json") public interface DeploymentServerApi extends ApiService
  • Method Details

    • serviceName

      default String serviceName()
      Specified by:
      serviceName in interface ApiService
    • autoconfigureDeploymentServer

      @POST @Path("/autoconfigure/{statusWebhookEventSourceId:.*/Configuration[^/]*}") AutoconfigResponse autoconfigureDeploymentServer(@PathParam("statusWebhookEventSourceId") String statusWebhookEventSourceId)
    • patchDeploymentServer

      @POST @Path("/patch/{statusWebhookEventSourceId:.*/Configuration[^/]*}") void patchDeploymentServer(@PathParam("statusWebhookEventSourceId") String statusWebhookEventSourceId)
    • setupDeploymentServer

      @POST @Path("/setup") String setupDeploymentServer(DeploymentServerSetup deploymentServerSetup)
    • getLiveDeployment

      @GET @Path("/live-deployment/{deploymentId}") LiveDeployment getLiveDeployment(@PathParam("deploymentId") String deploymentId)