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.