Skip to main content

Interface: IActivityExecutionListInfo

activity.v1.IActivityExecutionListInfo

Properties of an ActivityExecutionListInfo.

Implemented by

Properties

activityId

Optional activityId: null | string

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


activityType

Optional activityType: null | IActivityType

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


closeTime

Optional closeTime: null | ITimestamp

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


executionDuration

Optional executionDuration: null | IDuration

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


runId

Optional runId: null | string

The run ID of the standalone activity.


scheduleTime

Optional scheduleTime: null | ITimestamp

Time the activity was originally scheduled via a StartActivityExecution request.


searchAttributes

Optional searchAttributes: null | ISearchAttributes

Search attributes from the start request.


stateSizeBytes

Optional stateSizeBytes: null | Long

Updated once on scheduled and once on terminal status.


stateTransitionCount

Optional stateTransitionCount: null | Long

Updated on terminal status.


status

Optional status: null | ActivityExecutionStatus

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


taskQueue

Optional taskQueue: null | string

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