Class: Workflow
A link to a workflow execution. This is a more general version of WorkflowEvent that doesn't specify a particular event within the workflow, useful when you want to link to a workflow but there is no particular event to link to, such as a Query or a Rejected Update.
Properties
namespace
namespace:
string
Workflow namespace.
reason
reason:
string
Workflow reason.
runId
runId:
string
Workflow runId.
workflowId
workflowId:
string
Workflow workflowId.
Methods
toJSON()
toJSON():
object
Converts this Workflow to JSON.
Returns
object
JSON object
create()
Call Signature
staticcreate(properties?):Workflow&$Properties
Creates a new Workflow instance using the specified properties.
Parameters
properties?
Properties to set
Returns
Workflow & $Properties
Workflow instance
Call Signature
staticcreate(properties?):Workflow
Creates a new Workflow instance using the specified properties.
Parameters
properties?
Properties to set
Returns
Workflow
Workflow instance
decode()
staticdecode(reader,length?):Workflow&$Properties
Decodes a Workflow message from the specified reader or buffer.
Parameters
reader
Uint8Array<ArrayBufferLike> | Reader
Reader or buffer to decode from
length?
number
Message length if known beforehand
Returns
Workflow & $Properties
Workflow
Throws
If the payload is not a reader or valid buffer
Throws
If required fields are missing