Interface: $Properties
Properties of a WorkerHeartbeat.
Extended by
Properties
activityPollerInfo?
optionalactivityPollerInfo?:$Properties|null
WorkerHeartbeat activityPollerInfo
activityTaskSlotsInfo?
optionalactivityTaskSlotsInfo?:$Properties|null
WorkerHeartbeat activityTaskSlotsInfo
currentStickyCacheSize?
optionalcurrentStickyCacheSize?:number|null
Current cache size, expressed in number of Workflow Executions.
deploymentVersion?
optionaldeploymentVersion?:$Properties|null
WorkerHeartbeat deploymentVersion
drivers?
optionaldrivers?:$Properties[] |null
Storage drivers in use by this SDK.
elapsedSinceLastHeartbeat?
optionalelapsedSinceLastHeartbeat?:$Properties|null
Elapsed time since the last heartbeat from the worker.
environment?
optionalenvironment?:$Properties|null
Information about the environment this SDK is running in.
heartbeatTime?
optionalheartbeatTime?:$Properties|null
Timestamp of this heartbeat, coming from the worker. Worker should set it to "now". Note that this timestamp comes directly from the worker and is subject to workers' clock skew.
hostInfo?
optionalhostInfo?:$Properties|null
Worker host information.
localActivitySlotsInfo?
optionallocalActivitySlotsInfo?:$Properties|null
WorkerHeartbeat localActivitySlotsInfo
nexusPollerInfo?
optionalnexusPollerInfo?:$Properties|null
WorkerHeartbeat nexusPollerInfo
nexusTaskSlotsInfo?
optionalnexusTaskSlotsInfo?:$Properties|null
WorkerHeartbeat nexusTaskSlotsInfo
plugins?
optionalplugins?:$Properties[] |null
Plugins currently in use by this SDK.
sdkName?
optionalsdkName?:string|null
WorkerHeartbeat sdkName
sdkVersion?
optionalsdkVersion?:string|null
WorkerHeartbeat sdkVersion
startTime?
optionalstartTime?:$Properties|null
Worker start time. It can be used to determine worker uptime. (current time - start time)
status?
optionalstatus?:WorkerStatus|null
Worker status. Defined by SDK.
taskQueue?
optionaltaskQueue?:string|null
Task queue this worker is polling for tasks.
totalStickyCacheHit?
optionaltotalStickyCacheHit?:number|null
A Workflow Task found a cached Workflow Execution to run against.
totalStickyCacheMiss?
optionaltotalStickyCacheMiss?:number|null
A Workflow Task did not find a cached Workflow execution to run against.
workerIdentity?
optionalworkerIdentity?:string|null
Worker identity, set by the client, may not be unique. Usually host_name+(user group name)+process_id, but can be overwritten by the user.
workerInstanceKey?
optionalworkerInstanceKey?:string|null
Worker identifier, should be unique for the namespace. It is distinct from worker identity, which is not necessarily namespace-unique.
workflowPollerInfo?
optionalworkflowPollerInfo?:$Properties|null
WorkerHeartbeat workflowPollerInfo
workflowStickyPollerInfo?
optionalworkflowStickyPollerInfo?:$Properties|null
WorkerHeartbeat workflowStickyPollerInfo
workflowTaskSlotsInfo?
optionalworkflowTaskSlotsInfo?:$Properties|null
WorkerHeartbeat workflowTaskSlotsInfo