Skip to main content

Interface: IWorkflowTaskCompletedEventAttributes

Properties of a WorkflowTaskCompletedEventAttributes.

Extends​

Properties​

binaryChecksum?​

optional binaryChecksum?: string | null

Binary ID of the worker who completed this task Deprecated. Replaced with deployment_version.

Inherited from​

$Properties.binaryChecksum


deployment?​

optional deployment?: $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​

$Properties.deployment


deploymentVersion?​

optional deploymentVersion?: $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​

$Properties.deploymentVersion


identity?​

optional identity?: string | null

Identity of the worker who completed this task

Inherited from​

$Properties.identity


meteringMetadata?​

optional meteringMetadata?: $Properties | null

Local usage data sent during workflow task completion and recorded here for posterity

Inherited from​

$Properties.meteringMetadata


scheduledEventId?​

optional scheduledEventId?: Long | null

The id of the WORKFLOW_TASK_SCHEDULED event this task corresponds to

Inherited from​

$Properties.scheduledEventId


sdkMetadata?​

optional sdkMetadata?: $Properties | null

Data the SDK wishes to record for itself, but server need not interpret, and does not directly impact workflow state.

Inherited from​

$Properties.sdkMetadata


startedEventId?​

optional startedEventId?: Long | null

The id of the WORKFLOW_TASK_STARTED event this task corresponds to

Inherited from​

$Properties.startedEventId


versioningBehavior?​

optional versioningBehavior?: 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?​

optional workerDeploymentName?: 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?​

optional workerDeploymentVersion?: 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?​

optional workerVersion?: $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.

Inherited from​

$Properties.workerVersion