Interface NamespaceInfo.CapabilitiesOrBuilder

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      boolean getAsyncUpdate()
      True if the namespace supports async update
      boolean getEagerWorkflowStart()
      True if the namespace supports eager workflow start.
      boolean getPollerAutoscaling()
      True if the namespace supports poller autoscaling
      boolean getReportedProblemsSearchAttribute()
      True if the namespace supports reported problems search attribute
      boolean getStandaloneActivities()
      True if the namespace supports standalone activities
      boolean getSyncUpdate()
      True if the namespace supports sync update
      boolean getWorkerHeartbeats()
      True if the namespace supports worker heartbeats
      boolean getWorkerPollCompleteOnShutdown()
      True if the namespace supports server-side completion of outstanding worker polls on shutdown.
      boolean getWorkflowPause()
      True if the namespace supports pausing workflows
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        isInitialized
      • Methods inherited from interface com.google.protobuf.MessageOrBuilder

        findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    • Method Detail

      • 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.