Package com.xebialabs.xlrelease.api.v1
Interface DeploymentProviderApi
- All Superinterfaces:
ApiService
@Path("/api/v1/deployment-providers")
@Consumes("application/json")
@Produces("application/json")
public interface DeploymentProviderApi
extends ApiService
-
Field Summary
Fields inherited from interface com.xebialabs.xlrelease.api.ApiService
DEFAULT_RESULTS_PER_PAGE, DEFAULT_RESULTS_PER_PAGE_STRING, DEPTH, ORDER_BY, PAGE, PAGE_IS_OFFSET, RESULTS_PER_PAGE, ROLE_IDS_DATA
-
Method Summary
Modifier and TypeMethodDescriptionautoconfigureDeploymentProvider
(String statusWebhookEventSourceId) void
patchDeploymentProvider
(String statusWebhookEventSourceId) default String
-
Method Details
-
serviceName
- Specified by:
serviceName
in interfaceApiService
-
autoconfigureDeploymentProvider
@POST @Path("/autoconfigure/{statusWebhookEventSourceId:.*/Configuration[^/]*}") AutoconfigResponse autoconfigureDeploymentProvider(@PathParam("statusWebhookEventSourceId") String statusWebhookEventSourceId) -
patchDeploymentProvider
@POST @Path("/patch/{statusWebhookEventSourceId:.*/Configuration[^/]*}") void patchDeploymentProvider(@PathParam("statusWebhookEventSourceId") String statusWebhookEventSourceId)
-