Interface: IStart
coresdk.activity_task.IStart
Properties of a Start.
Hierarchy
-
↳
IStart
Properties
activityId
• Optional activityId: null | string
The activity's ID
Inherited from
activityType
• Optional activityType: null | string
The activity's type name or function identifier
Inherited from
attempt
• Optional attempt: null | number
Start attempt
Inherited from
currentAttemptScheduledTime
• Optional currentAttemptScheduledTime: null | $Properties
When this current attempt at the task was scheduled
Inherited from
$Properties.currentAttemptScheduledTime
headerFields
• Optional headerFields: null | { [k: string]: $Properties; }
Start headerFields
Inherited from
heartbeatDetails
• Optional heartbeatDetails: null | $Properties[]
The last details that were recorded by a heartbeat when this task was generated
Inherited from
heartbeatTimeout
• Optional heartbeatTimeout: null | $Properties
If set a heartbeat must be reported within this interval
Inherited from
input
• Optional input: null | $Properties[]
Arguments to the activity
Inherited from
isLocal
• Optional isLocal: null | boolean
Set to true if this is a local activity. Note that heartbeating does not apply to local activities.
Inherited from
priority
• Optional priority: null | $Properties
Priority of this activity. Local activities will always have this field set to the default.
Inherited from
retryPolicy
• Optional retryPolicy: null | $Properties
This is an actual retry policy the service uses. It can be different from the one provided (or not) during activity scheduling as the service can override the provided one in case its values are not specified or exceed configured system limits.
Inherited from
runId
• Optional runId: null | string
Run ID of this activity execution. Only set for standalone activities.
Inherited from
scheduleToCloseTimeout
• Optional scheduleToCloseTimeout: null | $Properties
Timeout from the first schedule time to completion
Inherited from
$Properties.scheduleToCloseTimeout
scheduledTime
• Optional scheduledTime: null | $Properties
When the task was first scheduled
Inherited from
startToCloseTimeout
• Optional startToCloseTimeout: null | $Properties
Timeout from starting an attempt to reporting its result
Inherited from
$Properties.startToCloseTimeout
startedTime
• Optional startedTime: null | $Properties
When this attempt was started, which is to say when core received it by polling.
Inherited from
workflowExecution
• Optional workflowExecution: null | $Properties
The workflow execution which requested this activity
Inherited from
workflowNamespace
• Optional workflowNamespace: null | string
The namespace the workflow lives in
Inherited from
workflowType
• Optional workflowType: null | string
The workflow's type name or function identifier