Class WorkerProperties.CapacityConfigurationProperties
java.lang.Object
io.temporal.spring.boot.autoconfigure.properties.WorkerProperties.CapacityConfigurationProperties
- Enclosing class:
WorkerProperties
-
Constructor Summary
ConstructorsConstructorDescriptionCapacityConfigurationProperties(Integer maxConcurrentWorkflowTaskExecutors, Integer maxConcurrentActivityExecutors, Integer maxConcurrentLocalActivityExecutors, Integer maxConcurrentNexusTaskExecutors, Integer maxConcurrentWorkflowTaskPollers, Integer maxConcurrentActivityTaskPollers, Integer maxConcurrentNexusTaskPollers, WorkerProperties.PollerConfigurationProperties workflowTaskPollersConfiguration, WorkerProperties.PollerConfigurationProperties activityTaskPollersConfiguration, WorkerProperties.PollerConfigurationProperties nexusTaskPollersConfiguration) -
Method Summary
Modifier and TypeMethodDescription
-
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- definesWorkerOptions.Builder.setMaxConcurrentWorkflowTaskExecutionSize(int)maxConcurrentActivityExecutors- definesWorkerOptions.Builder.setMaxConcurrentActivityExecutionSize(int)maxConcurrentLocalActivityExecutors- definesWorkerOptions.Builder.setMaxConcurrentLocalActivityExecutionSize(int)maxConcurrentNexusTaskExecutors- definesWorkerOptions.Builder.setMaxConcurrentNexusTaskPollers(int)(int)}maxConcurrentWorkflowTaskPollers- definesWorkerOptions.Builder.setMaxConcurrentWorkflowTaskPollers(int)maxConcurrentActivityTaskPollers- definesWorkerOptions.Builder.setMaxConcurrentActivityTaskPollers(int)maxConcurrentNexusTaskPollers- definesWorkerOptions.Builder.setMaxConcurrentNexusTaskPollers(int)(int)}workflowTaskPollersConfiguration- definesWorkerOptions.Builder.setWorkflowTaskPollersBehavior(PollerBehavior)activityTaskPollersConfiguration- definesWorkerOptions.Builder.setActivityTaskPollersBehavior(PollerBehavior)nexusTaskPollersConfiguration- definesWorkerOptions.Builder.setNexusTaskPollersBehavior(PollerBehavior)
-
-
Method Details
-
getMaxConcurrentWorkflowTaskExecutors
-
getMaxConcurrentActivityExecutors
-
getMaxConcurrentLocalActivityExecutors
-
getMaxConcurrentNexusTasksExecutors
-
getMaxConcurrentWorkflowTaskPollers
-
getMaxConcurrentActivityTaskPollers
-
getMaxConcurrentNexusTaskPollers
-
getWorkflowTaskPollersConfiguration
@Nullable public WorkerProperties.PollerConfigurationProperties getWorkflowTaskPollersConfiguration() -
getActivityTaskPollersConfiguration
@Nullable public WorkerProperties.PollerConfigurationProperties getActivityTaskPollersConfiguration() -
getNexusTaskPollersConfiguration
-