Class WorkerProperties.CapacityConfigurationProperties

java.lang.Object
io.temporal.spring.boot.autoconfigure.properties.WorkerProperties.CapacityConfigurationProperties
Enclosing class:
WorkerProperties

public static class WorkerProperties.CapacityConfigurationProperties extends Object
  • Constructor Details

    • CapacityConfigurationProperties

      @ConstructorBinding public CapacityConfigurationProperties(@Nullable Integer maxConcurrentWorkflowTaskExecutors, @Nullable Integer maxConcurrentActivityExecutors, @Nullable Integer maxConcurrentLocalActivityExecutors, @Nullable Integer maxConcurrentNexusTaskExecutors, @Nullable Integer maxConcurrentWorkflowTaskPollers, @Nullable Integer maxConcurrentActivityTaskPollers, @Nullable Integer maxConcurrentNexusTaskPollers, @Nullable WorkerProperties.PollerConfigurationProperties workflowTaskPollersConfiguration, @Nullable WorkerProperties.PollerConfigurationProperties activityTaskPollersConfiguration, @Nullable WorkerProperties.PollerConfigurationProperties nexusTaskPollersConfiguration)
      Parameters:
      maxConcurrentWorkflowTaskExecutors - defines WorkerOptions.Builder.setMaxConcurrentWorkflowTaskExecutionSize(int)
      maxConcurrentActivityExecutors - defines WorkerOptions.Builder.setMaxConcurrentActivityExecutionSize(int)
      maxConcurrentLocalActivityExecutors - defines WorkerOptions.Builder.setMaxConcurrentLocalActivityExecutionSize(int)
      maxConcurrentNexusTaskExecutors - defines WorkerOptions.Builder.setMaxConcurrentNexusTaskPollers(int) (int)}
      maxConcurrentWorkflowTaskPollers - defines WorkerOptions.Builder.setMaxConcurrentWorkflowTaskPollers(int)
      maxConcurrentActivityTaskPollers - defines WorkerOptions.Builder.setMaxConcurrentActivityTaskPollers(int)
      maxConcurrentNexusTaskPollers - defines WorkerOptions.Builder.setMaxConcurrentNexusTaskPollers(int) (int)}
      workflowTaskPollersConfiguration - defines WorkerOptions.Builder.setWorkflowTaskPollersBehavior(PollerBehavior)
      activityTaskPollersConfiguration - defines WorkerOptions.Builder.setActivityTaskPollersBehavior(PollerBehavior)
      nexusTaskPollersConfiguration - defines WorkerOptions.Builder.setNexusTaskPollersBehavior(PollerBehavior)
  • Method Details

    • getMaxConcurrentWorkflowTaskExecutors

      @Nullable public Integer getMaxConcurrentWorkflowTaskExecutors()
    • getMaxConcurrentActivityExecutors

      @Nullable public Integer getMaxConcurrentActivityExecutors()
    • getMaxConcurrentLocalActivityExecutors

      @Nullable public Integer getMaxConcurrentLocalActivityExecutors()
    • getMaxConcurrentNexusTasksExecutors

      @Nullable public Integer getMaxConcurrentNexusTasksExecutors()
    • getMaxConcurrentWorkflowTaskPollers

      @Nullable public Integer getMaxConcurrentWorkflowTaskPollers()
    • getMaxConcurrentActivityTaskPollers

      @Nullable public Integer getMaxConcurrentActivityTaskPollers()
    • getMaxConcurrentNexusTaskPollers

      @Nullable public Integer getMaxConcurrentNexusTaskPollers()
    • getWorkflowTaskPollersConfiguration

      @Nullable public WorkerProperties.PollerConfigurationProperties getWorkflowTaskPollersConfiguration()
    • getActivityTaskPollersConfiguration

      @Nullable public WorkerProperties.PollerConfigurationProperties getActivityTaskPollersConfiguration()
    • getNexusTaskPollersConfiguration

      @Nullable public WorkerProperties.PollerConfigurationProperties getNexusTaskPollersConfiguration()