Skip to main content

Interface: IResetWorkflowExecutionRequest

workflowservice.v1.IResetWorkflowExecutionRequest

Properties of a ResetWorkflowExecutionRequest.

Implemented by

Properties

namespace

Optional namespace: null | string

ResetWorkflowExecutionRequest namespace


reason

Optional reason: null | string

ResetWorkflowExecutionRequest reason


requestId

Optional requestId: null | string

Used to de-dupe reset requests


resetReapplyExcludeTypes

Optional resetReapplyExcludeTypes: null | ResetReapplyExcludeType[]

Event types not to be reapplied


resetReapplyType

Optional resetReapplyType: null | ResetReapplyType

Event types to be reapplied (deprecated) Default: RESET_REAPPLY_TYPE_SIGNAL


workflowExecution

Optional workflowExecution: null | IWorkflowExecution

The workflow to reset. If this contains a run ID then the workflow will be reset back to the provided event ID in that run. Otherwise it will be reset to the provided event ID in the current run. In all cases the current run will be terminated and a new run started.


workflowTaskFinishEventId

Optional workflowTaskFinishEventId: null | Long

The id of a WORKFLOW_TASK_COMPLETED,WORKFLOW_TASK_TIMED_OUT, WORKFLOW_TASK_FAILED, or WORKFLOW_TASK_STARTED event to reset to.