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 autoscalingbooleanTrue if the namespace supports reported problems search attributebooleanTrue if the namespace supports standalone activitiesbooleanTrue 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 workflowsMethods 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.
-