Skip to main content

Interface: IPollNexusTaskQueueRequest

workflowservice.v1.IPollNexusTaskQueueRequest

Properties of a PollNexusTaskQueueRequest.

Implemented by

Properties

deploymentOptions

Optional deploymentOptions: null | IWorkerDeploymentOptions

Worker deployment options that user has set in the worker.


identity

Optional identity: null | string

The identity of the client who initiated this request.


namespace

Optional namespace: null | string

PollNexusTaskQueueRequest namespace


taskQueue

Optional taskQueue: null | ITaskQueue

PollNexusTaskQueueRequest taskQueue


workerHeartbeat

Optional workerHeartbeat: null | IWorkerHeartbeat[]

Worker info to be sent to the server.


workerInstanceKey

Optional workerInstanceKey: null | string

A unique key for this worker instance, used for tracking worker lifecycle. This is guaranteed to be unique, whereas identity is not guaranteed to be unique.


workerVersionCapabilities

Optional workerVersionCapabilities: null | IWorkerVersionCapabilities

Information about this worker's build identifier and if it is choosing to use the versioning feature. See the WorkerVersionCapabilities docstring for more. Deprecated. Replaced by deployment_options.