Interface: ActivityExecutionDescription
client.ActivityExecutionDescription
Return type of ActivityClient.describe
Standalone Activities are experimental. APIs may be subject to change.
Hierarchy
-
↳
ActivityExecutionDescription
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
taskQueue
• taskQueue: string
Inherited from
ActivityExecutionInfo.taskQueue
typedSearchAttributes
• typedSearchAttributes: TypedSearchAttributes
Inherited from
ActivityExecutionInfo.typedSearchAttributes
Methods
getHeartbeatDetails
▸ getHeartbeatDetails<T>(): Promise<undefined | T>
Type parameters
| Name | Type |
|---|---|
T | any |
Returns
Promise<undefined | T>
getLastFailure
▸ getLastFailure(): Promise<undefined | Error>
Returns
Promise<undefined | Error>