Skip to main content

Interface: $Properties

Properties of an ActivityExecutionListInfo.

Extended by​

Properties​

activityId?​

optional activityId?: string | null

A unique identifier of this activity within its namespace along with run ID (below).


activityType?​

optional activityType?: $Properties | null

The type of the activity, a string that maps to a registered activity on a worker.


closeTime?​

optional closeTime?: $Properties | null

If the activity is in a terminal status, this field represents the time the activity transitioned to that status.


executionDuration?​

optional executionDuration?: $Properties | null

The difference between close time and scheduled time. This field is only populated if the activity is closed.


executionTime?​

optional executionTime?: $Properties | null

The time at which the first activity task is made available for dispatch, computed as schedule_time + start_delay. Same as schedule_time if start_delay is not set.


runId?​

optional runId?: string | null

The run ID of the standalone activity.


scheduleTime?​

optional scheduleTime?: $Properties | null

Time the activity was originally scheduled via a StartActivityExecution request.


searchAttributes?​

optional searchAttributes?: $Properties | null

Search attributes from the start request.


stateSizeBytes?​

optional stateSizeBytes?: Long | null

Updated once on scheduled and once on terminal status.


stateTransitionCount?​

optional stateTransitionCount?: Long | null

Updated on terminal status.


status?​

optional status?: ActivityExecutionStatus | null

Only scheduled and terminal statuses appear here. More detailed information in PendingActivityInfo but not available in the list response.


taskQueue?​

optional taskQueue?: string | null

The task queue this activity was scheduled on when it was originally started, updated on activity options update.