Package co.novu.api.workflowoverrides
Interface WorkflowOverrideApi
-
public interface WorkflowOverrideApi
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description retrofit2.Call<WorkflowOverrideResponse>createWorkflowOverride(CreateWorkflowOverrideRequest request)retrofit2.Call<DeleteWorkflowOverrideResponse>deleteWorkflowOverride(String overrideId)retrofit2.Call<WorkflowOverrideResponse>getWorkflowOverride(String workflowId, String tenantId)retrofit2.Call<WorkflowOverrideResponse>getWorkflowOverrideById(String overrideId)retrofit2.Call<BulkWorkflowOverridesResponse>getWorkflowOverrides(Map<String,Object> params)retrofit2.Call<WorkflowOverrideResponse>updateWorkflowOverride(String workflowId, String tenantId, UpdateWorkflowOverrideRequest request)retrofit2.Call<WorkflowOverrideResponse>updateWorkflowOverrideById(String OverrideId, UpdateWorkflowOverrideRequest request)
-
-
-
Field Detail
-
ENDPOINT
static final String ENDPOINT
- See Also:
- Constant Field Values
-
-
Method Detail
-
createWorkflowOverride
@POST("workflow-overrides") retrofit2.Call<WorkflowOverrideResponse> createWorkflowOverride(@Body CreateWorkflowOverrideRequest request)
-
getWorkflowOverrides
@GET("workflow-overrides") retrofit2.Call<BulkWorkflowOverridesResponse> getWorkflowOverrides(@QueryMap Map<String,Object> params)
-
getWorkflowOverride
@GET("workflow-overrides/workflows/{workflowId}/tenants/{tenantId}") retrofit2.Call<WorkflowOverrideResponse> getWorkflowOverride(@Path("workflowId") String workflowId, @Path("tenantId") String tenantId)
-
getWorkflowOverrideById
@GET("workflow-overrides/{overrideId}") retrofit2.Call<WorkflowOverrideResponse> getWorkflowOverrideById(@Path("overrideId") String overrideId)
-
updateWorkflowOverrideById
@PUT("workflow-overrides/{overrideId}") retrofit2.Call<WorkflowOverrideResponse> updateWorkflowOverrideById(@Path("overrideId") String OverrideId, @Body UpdateWorkflowOverrideRequest request)
-
updateWorkflowOverride
@PUT("workflow-overrides/workflows/{workflowId}/tenants/{tenantId}") retrofit2.Call<WorkflowOverrideResponse> updateWorkflowOverride(@Path("workflowId") String workflowId, @Path("tenantId") String tenantId, @Body UpdateWorkflowOverrideRequest request)
-
deleteWorkflowOverride
@DELETE("workflow-overrides/{overrideId}") retrofit2.Call<DeleteWorkflowOverrideResponse> deleteWorkflowOverride(@Path("overrideId") String overrideId)
-
-