@Singleton
public class WorkflowBulkResource
extends java.lang.Object
| Constructor and Description |
|---|
WorkflowBulkResource(com.netflix.conductor.service.WorkflowBulkService workflowBulkService) |
| Modifier and Type | Method and Description |
|---|---|
com.netflix.conductor.service.common.BulkResponse |
pauseWorkflow(java.util.List<java.lang.String> workflowIds)
Pause the list of workflows.
|
com.netflix.conductor.service.common.BulkResponse |
restart(java.util.List<java.lang.String> workflowIds,
boolean useLatestDefinitions)
Restart the list of workflows.
|
com.netflix.conductor.service.common.BulkResponse |
resumeWorkflow(java.util.List<java.lang.String> workflowIds)
Resume the list of workflows.
|
com.netflix.conductor.service.common.BulkResponse |
retry(java.util.List<java.lang.String> workflowIds)
Retry the last failed task for each workflow from the list.
|
com.netflix.conductor.service.common.BulkResponse |
terminate(java.util.List<java.lang.String> workflowIds,
java.lang.String reason)
Terminate workflows execution.
|
@Inject public WorkflowBulkResource(com.netflix.conductor.service.WorkflowBulkService workflowBulkService)
public com.netflix.conductor.service.common.BulkResponse pauseWorkflow(java.util.List<java.lang.String> workflowIds)
workflowIds - - list of workflow Ids to perform pause operation onpublic com.netflix.conductor.service.common.BulkResponse resumeWorkflow(java.util.List<java.lang.String> workflowIds)
workflowIds - - list of workflow Ids to perform resume operation onpublic com.netflix.conductor.service.common.BulkResponse restart(java.util.List<java.lang.String> workflowIds,
boolean useLatestDefinitions)
workflowIds - - list of workflow Ids to perform restart operation onuseLatestDefinitions - if true, use latest workflow and task definitions upon restartpublic com.netflix.conductor.service.common.BulkResponse retry(java.util.List<java.lang.String> workflowIds)
workflowIds - - list of workflow Ids to perform retry operation onpublic com.netflix.conductor.service.common.BulkResponse terminate(java.util.List<java.lang.String> workflowIds,
java.lang.String reason)
workflowIds - - list of workflow Ids to perform terminate operation onreason - - description to be specified for the terminated workflow for future references.