Interface: IWorkflowTaskCompletedEventAttributes
Properties of a WorkflowTaskCompletedEventAttributes.
Extends
Properties
binaryChecksum?
optionalbinaryChecksum?:string|null
Binary ID of the worker who completed this task
Deprecated. Replaced with deployment_version.
Inherited from
deployment?
optionaldeployment?:$Properties|null
The deployment that completed this task. May or may not be set for unversioned workers,
depending on whether a value is sent by the SDK. This value updates workflow execution's
versioning_info.deployment.
Deprecated. Replaced with deployment_version.
Inherited from
deploymentVersion?
optionaldeploymentVersion?:$Properties|null
The Worker Deployment Version that completed this task. Must be set if versioning_behavior
is set. This value updates workflow execution's versioning_info.deployment_version.
Inherited from
identity?
optionalidentity?:string|null
Identity of the worker who completed this task
Inherited from
meteringMetadata?
optionalmeteringMetadata?:$Properties|null
Local usage data sent during workflow task completion and recorded here for posterity
Inherited from
scheduledEventId?
optionalscheduledEventId?:Long|null
The id of the WORKFLOW_TASK_SCHEDULED event this task corresponds to
Inherited from
sdkMetadata?
optionalsdkMetadata?:$Properties|null
Data the SDK wishes to record for itself, but server need not interpret, and does not directly impact workflow state.
Inherited from
startedEventId?
optionalstartedEventId?:Long|null
The id of the WORKFLOW_TASK_STARTED event this task corresponds to
Inherited from
versioningBehavior?
optionalversioningBehavior?:VersioningBehavior|null
Versioning behavior sent by the worker that completed this task for this particular workflow
execution. UNSPECIFIED means the task was completed by an unversioned worker. This value
updates workflow execution's versioning_info.behavior.
Inherited from
$Properties.versioningBehavior
workerDeploymentName?
optionalworkerDeploymentName?:string|null
The name of Worker Deployment that completed this task. Must be set if versioning_behavior
is set. This value updates workflow execution's worker_deployment_name.
Inherited from
$Properties.workerDeploymentName
workerDeploymentVersion?
optionalworkerDeploymentVersion?:string|null
The Worker Deployment Version that completed this task. Must be set if versioning_behavior
is set. This value updates workflow execution's versioning_info.version.
Deprecated. Replaced with deployment_version.
Inherited from
$Properties.workerDeploymentVersion
workerVersion?
optionalworkerVersion?:$Properties|null
Version info of the worker who processed this workflow task. If present, the build_id field
within is also used as binary_checksum, which may be omitted in that case (it may also be
populated to preserve compatibility).
Deprecated. Use deployment_version and versioning_behavior instead.