Interface NamespaceInfo.CapabilitiesOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
NamespaceInfo.Capabilities,NamespaceInfo.Capabilities.Builder
- Enclosing class:
NamespaceInfo
public static interface NamespaceInfo.CapabilitiesOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionbooleanTrue if the namespace supports async updatebooleanTrue if the namespace supports eager workflow start.booleanTrue if the namespace supports poller autoscalingbooleanWhen true, workers should use poller autoscaling by default unless explicitly configured otherwise.booleanTrue if the namespace supports reported problems search attributebooleanTrue if the namespace supports standalone activitiesbooleanTrue if the namespace supports batch operations for standalone activities.booleanTrue if the namespace supports standalone activity operator commands.booleanTrue if the namespace supports start delay for standalone activities.booleanTrue if the namespace supports standalone Nexus operations.booleanTrue if the namespace supports sync updatebooleanTrue if the namespace supports worker commands (server-to-worker communication via control queues).booleanTrue if the namespace supports worker heartbeatsbooleanTrue if the namespace supports server-side completion of outstanding worker polls on shutdown.booleanTrue if the namespace supports pausing workflowsbooleanTrue if the namespace supports pagination of `RespondWorkflowTaskCompleted` request.booleanTrue if the namespace supports attaching callbacks on workflow updatesMethods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getEagerWorkflowStart
boolean getEagerWorkflowStart()True if the namespace supports eager workflow start.
bool eager_workflow_start = 1;- Returns:
- The eagerWorkflowStart.
-
getSyncUpdate
boolean getSyncUpdate()True if the namespace supports sync update
bool sync_update = 2;- Returns:
- The syncUpdate.
-
getAsyncUpdate
boolean getAsyncUpdate()True if the namespace supports async update
bool async_update = 3;- Returns:
- The asyncUpdate.
-
getWorkerHeartbeats
boolean getWorkerHeartbeats()True if the namespace supports worker heartbeats
bool worker_heartbeats = 4;- Returns:
- The workerHeartbeats.
-
getReportedProblemsSearchAttribute
boolean getReportedProblemsSearchAttribute()True if the namespace supports reported problems search attribute
bool reported_problems_search_attribute = 5;- Returns:
- The reportedProblemsSearchAttribute.
-
getWorkflowPause
boolean getWorkflowPause()True if the namespace supports pausing workflows
bool workflow_pause = 6;- Returns:
- The workflowPause.
-
getStandaloneActivities
boolean getStandaloneActivities()True if the namespace supports standalone activities
bool standalone_activities = 7;- Returns:
- The standaloneActivities.
-
getWorkerPollCompleteOnShutdown
boolean getWorkerPollCompleteOnShutdown()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.
bool worker_poll_complete_on_shutdown = 8;- Returns:
- The workerPollCompleteOnShutdown.
-
getPollerAutoscaling
boolean getPollerAutoscaling()True if the namespace supports poller autoscaling
bool poller_autoscaling = 9;- Returns:
- The pollerAutoscaling.
-
getWorkerCommands
boolean getWorkerCommands()True if the namespace supports worker commands (server-to-worker communication via control queues).
bool worker_commands = 10;- Returns:
- The workerCommands.
-
getStandaloneNexusOperation
boolean getStandaloneNexusOperation()True if the namespace supports standalone Nexus operations.
bool standalone_nexus_operation = 11;- Returns:
- The standaloneNexusOperation.
-
getWorkflowUpdateCallbacks
boolean getWorkflowUpdateCallbacks()True if the namespace supports attaching callbacks on workflow updates
bool workflow_update_callbacks = 12;- Returns:
- The workflowUpdateCallbacks.
-
getPollerAutoscalingAutoEnroll
boolean getPollerAutoscalingAutoEnroll()When true, workers should use poller autoscaling by default unless explicitly configured otherwise.
bool poller_autoscaling_auto_enroll = 13;- Returns:
- The pollerAutoscalingAutoEnroll.
-
getWorkflowTaskCompletionPagination
boolean getWorkflowTaskCompletionPagination()True if the namespace supports pagination of `RespondWorkflowTaskCompleted` request.
bool workflow_task_completion_pagination = 14;- Returns:
- The workflowTaskCompletionPagination.
-
getStandaloneActivityStartDelay
boolean getStandaloneActivityStartDelay()True if the namespace supports start delay for standalone activities.
bool standalone_activity_start_delay = 15;- Returns:
- The standaloneActivityStartDelay.
-
getStandaloneActivityBatchOperations
boolean getStandaloneActivityBatchOperations()True if the namespace supports batch operations for standalone activities.
bool standalone_activity_batch_operations = 16;- Returns:
- The standaloneActivityBatchOperations.
-
getStandaloneActivityOperatorCommands
boolean getStandaloneActivityOperatorCommands()True if the namespace supports standalone activity operator commands.
bool standalone_activity_operator_commands = 17;- Returns:
- The standaloneActivityOperatorCommands.
-