Class: SignalExternalWorkflowExecutionInitiatedEventAttributes
history.v1.SignalExternalWorkflowExecutionInitiatedEventAttributes
Represents a SignalExternalWorkflowExecutionInitiatedEventAttributes.
Implements
Constructors
constructor
• new SignalExternalWorkflowExecutionInitiatedEventAttributes(properties?): SignalExternalWorkflowExecutionInitiatedEventAttributes
Constructs a new SignalExternalWorkflowExecutionInitiatedEventAttributes.
Parameters
| Name | Type | Description |
|---|---|---|
properties? | ISignalExternalWorkflowExecutionInitiatedEventAttributes | Properties to set |
Returns
SignalExternalWorkflowExecutionInitiatedEventAttributes
Properties
childWorkflowOnly
• childWorkflowOnly: boolean
Workers are expected to set this to true if the workflow they are requesting to cancel is a child of the workflow which issued the request
Implementation of
ISignalExternalWorkflowExecutionInitiatedEventAttributes.childWorkflowOnly
control
• control: string
Deprecated.
Implementation of
ISignalExternalWorkflowExecutionInitiatedEventAttributes.control
header
• Optional header: null | IHeader
SignalExternalWorkflowExecutionInitiatedEventAttributes header.
Implementation of
ISignalExternalWorkflowExecutionInitiatedEventAttributes.header
input
• Optional input: null | IPayloads
Serialized arguments to provide to the signal handler
Implementation of
ISignalExternalWorkflowExecutionInitiatedEventAttributes.input
namespace
• namespace: string
Namespace of the to-be-signalled workflow.
SDKs and UI tools should use namespace field but server must use namespace_id only.
Implementation of
ISignalExternalWorkflowExecutionInitiatedEventAttributes.namespace
namespaceId
• namespaceId: string
SignalExternalWorkflowExecutionInitiatedEventAttributes namespaceId.
Implementation of
ISignalExternalWorkflowExecutionInitiatedEventAttributes.namespaceId
signalName
• signalName: string
name/type of the signal to fire in the external workflow
Implementation of
ISignalExternalWorkflowExecutionInitiatedEventAttributes.signalName
workflowExecution
• Optional workflowExecution: null | IWorkflowExecution
SignalExternalWorkflowExecutionInitiatedEventAttributes workflowExecution.
Implementation of
ISignalExternalWorkflowExecutionInitiatedEventAttributes.workflowExecution
workflowTaskCompletedEventId
• workflowTaskCompletedEventId: Long
The WORKFLOW_TASK_COMPLETED event which this command was reported with
Implementation of
ISignalExternalWorkflowExecutionInitiatedEventAttributes.workflowTaskCompletedEventId
Methods
toJSON
▸ toJSON(): Object
Converts this SignalExternalWorkflowExecutionInitiatedEventAttributes to JSON.
Returns
Object
JSON object