Skip to main content

Interface: ICapabilities

Properties of a Capabilities.

Extends​

Properties​

asyncUpdate?​

optional asyncUpdate?: boolean | null

True if the namespace supports async update

Inherited from​

$Properties.asyncUpdate


eagerWorkflowStart?​

optional eagerWorkflowStart?: boolean | null

True if the namespace supports eager workflow start.

Inherited from​

$Properties.eagerWorkflowStart


pollerAutoscaling?​

optional pollerAutoscaling?: boolean | null

True if the namespace supports poller autoscaling

Inherited from​

$Properties.pollerAutoscaling


pollerAutoscalingAutoEnroll?​

optional pollerAutoscalingAutoEnroll?: boolean | null

When true, workers should use poller autoscaling by default unless explicitly configured otherwise.

Inherited from​

$Properties.pollerAutoscalingAutoEnroll


reportedProblemsSearchAttribute?​

optional reportedProblemsSearchAttribute?: boolean | null

True if the namespace supports reported problems search attribute

Inherited from​

$Properties.reportedProblemsSearchAttribute


standaloneActivities?​

optional standaloneActivities?: boolean | null

True if the namespace supports standalone activities

Inherited from​

$Properties.standaloneActivities


standaloneActivityBatchOperations?​

optional standaloneActivityBatchOperations?: boolean | null

True if the namespace supports batch operations for standalone activities.

Inherited from​

$Properties.standaloneActivityBatchOperations


standaloneActivityOperatorCommands?​

optional standaloneActivityOperatorCommands?: boolean | null

True if the namespace supports standalone activity operator commands.

Inherited from​

$Properties.standaloneActivityOperatorCommands


standaloneActivityStartDelay?​

optional standaloneActivityStartDelay?: boolean | null

True if the namespace supports start delay for standalone activities.

Inherited from​

$Properties.standaloneActivityStartDelay


standaloneNexusOperation?​

optional standaloneNexusOperation?: boolean | null

True if the namespace supports standalone Nexus operations.

Inherited from​

$Properties.standaloneNexusOperation


syncUpdate?​

optional syncUpdate?: boolean | null

True if the namespace supports sync update

Inherited from​

$Properties.syncUpdate


workerCommands?​

optional workerCommands?: boolean | null

True if the namespace supports worker commands (server-to-worker communication via control queues).

Inherited from​

$Properties.workerCommands


workerHeartbeats?​

optional workerHeartbeats?: boolean | null

True if the namespace supports worker heartbeats

Inherited from​

$Properties.workerHeartbeats


workerPollCompleteOnShutdown?​

optional workerPollCompleteOnShutdown?: boolean | null

True if the namespace supports server-side completion of outstanding worker polls on shutdown. When enabled, the server will complete polls for workers that send WorkerInstanceKey in their poll requests and call ShutdownWorker with the same WorkerInstanceKey. The poll will return an empty response. When this flag is true, workers should allow polls to return gracefully rather than terminating any open polls on shutdown.

Inherited from​

$Properties.workerPollCompleteOnShutdown


workflowPause?​

optional workflowPause?: boolean | null

True if the namespace supports pausing workflows

Inherited from​

$Properties.workflowPause


workflowTaskCompletionPagination?​

optional workflowTaskCompletionPagination?: boolean | null

True if the namespace supports pagination of RespondWorkflowTaskCompleted request.

Inherited from​

$Properties.workflowTaskCompletionPagination


workflowUpdateCallbacks?​

optional workflowUpdateCallbacks?: boolean | null

True if the namespace supports attaching callbacks on workflow updates

Inherited from​

$Properties.workflowUpdateCallbacks