Interface: $Properties
Properties of a Start.
Extended by
Properties
activityId?
optionalactivityId?:string|null
The activity's ID
activityType?
optionalactivityType?:string|null
The activity's type name or function identifier
attempt?
optionalattempt?:number|null
Start attempt
currentAttemptScheduledTime?
optionalcurrentAttemptScheduledTime?:$Properties|null
When this current attempt at the task was scheduled
headerFields?
optionalheaderFields?: {[k:string]:$Properties; } |null
Start headerFields
heartbeatDetails?
optionalheartbeatDetails?:$Properties[] |null
The last details that were recorded by a heartbeat when this task was generated
heartbeatTimeout?
optionalheartbeatTimeout?:$Properties|null
If set a heartbeat must be reported within this interval
input?
optionalinput?:$Properties[] |null
Arguments to the activity
isLocal?
optionalisLocal?:boolean|null
Set to true if this is a local activity. Note that heartbeating does not apply to local activities.
priority?
optionalpriority?:$Properties|null
Priority of this activity. Local activities will always have this field set to the default.
propagatedNexusSerializationContext?
optionalpropagatedNexusSerializationContext?:$Properties|null
Serialization context of the Nexus operation handler that started this activity, if any. Only set for standalone activities. Lang should use it to serialize the activity's result and failure, which are returned to the Nexus caller.
retryPolicy?
optionalretryPolicy?:$Properties|null
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.
runId?
optionalrunId?:string|null
Run ID of this activity execution. Only set for standalone activities.
scheduledTime?
optionalscheduledTime?:$Properties|null
When the task was first scheduled
scheduleToCloseTimeout?
optionalscheduleToCloseTimeout?:$Properties|null
Timeout from the first schedule time to completion
startedTime?
optionalstartedTime?:$Properties|null
When this attempt was started, which is to say when core received it by polling.
startToCloseTimeout?
optionalstartToCloseTimeout?:$Properties|null
Timeout from starting an attempt to reporting its result
workflowExecution?
optionalworkflowExecution?:$Properties|null
The workflow execution which requested this activity
workflowNamespace?
optionalworkflowNamespace?:string|null
The namespace the workflow lives in
workflowType?
optionalworkflowType?:string|null
The workflow's type name or function identifier