Skip to main content

Interface: ActivityExecutionDescription

client.ActivityExecutionDescription

Return type of ActivityClient.describe

Standalone Activities are experimental. APIs may be subject to change.

Hierarchy

Properties

activityId

activityId: string

Inherited from

ActivityExecutionInfo.activityId


activityRunId

activityRunId: string

Inherited from

ActivityExecutionInfo.activityRunId


activityType

activityType: string

Inherited from

ActivityExecutionInfo.activityType


attempt

attempt: number


canceledReason

Optional canceledReason: string


closeTime

Optional closeTime: Date

Inherited from

ActivityExecutionInfo.closeTime


currentRetryIntervalMs

Optional currentRetryIntervalMs: number


executionDurationMs

Optional executionDurationMs: number

Inherited from

ActivityExecutionInfo.executionDurationMs


expirationTime

Optional expirationTime: Date


heartbeatTimeoutMs

Optional heartbeatTimeoutMs: number


lastAttemptCompleteTime

Optional lastAttemptCompleteTime: Date


lastDeploymentVersion

Optional lastDeploymentVersion: WorkerDeploymentVersion


lastHeartbeatTime

Optional lastHeartbeatTime: Date


lastStartedTime

Optional lastStartedTime: Date


lastWorkerIdentity

Optional lastWorkerIdentity: string


nextAttemptScheduleTime

Optional nextAttemptScheduleTime: Date


priority

priority: Priority


rawInfo

rawInfo: IActivityExecutionInfo


rawListInfo

Optional rawListInfo: IActivityExecutionListInfo

Inherited from

ActivityExecutionInfo.rawListInfo


retryPolicy

retryPolicy: RetryPolicy


runState

Optional runState: PendingActivityState


scheduleTime

Optional scheduleTime: Date

Inherited from

ActivityExecutionInfo.scheduleTime


scheduleToCloseTimeoutMs

Optional scheduleToCloseTimeoutMs: number


scheduleToStartTimeoutMs

Optional scheduleToStartTimeoutMs: number


startToCloseTimeoutMs

Optional startToCloseTimeoutMs: number


status

status: ActivityExecutionStatus

Inherited from

ActivityExecutionInfo.status


taskQueue

taskQueue: string

Inherited from

ActivityExecutionInfo.taskQueue


typedSearchAttributes

typedSearchAttributes: TypedSearchAttributes

Inherited from

ActivityExecutionInfo.typedSearchAttributes

Methods

getHeartbeatDetails

getHeartbeatDetails<T>(): Promise<undefined | T>

Type parameters

NameType
Tany

Returns

Promise<undefined | T>


getLastFailure

getLastFailure(): Promise<undefined | Error>

Returns

Promise<undefined | Error>