| Package | Description | 
|---|---|
| org.springframework.boot.autoconfigure.task | Auto-configuration for task execution and scheduling. | 
| org.springframework.boot.task | Utilities and classes related to task execution and scheduling. | 
| Modifier and Type | Method and Description | 
|---|---|
| TaskSchedulerBuilder | TaskSchedulingAutoConfiguration. taskSchedulerBuilder(TaskSchedulingProperties properties,
org.springframework.beans.factory.ObjectProvider<TaskSchedulerCustomizer> taskSchedulerCustomizers) | 
| Modifier and Type | Method and Description | 
|---|---|
| org.springframework.scheduling.concurrent.ThreadPoolTaskScheduler | TaskSchedulingAutoConfiguration. taskScheduler(TaskSchedulerBuilder builder) | 
| Modifier and Type | Method and Description | 
|---|---|
| TaskSchedulerBuilder | TaskSchedulerBuilder. additionalCustomizers(Iterable<TaskSchedulerCustomizer> customizers)Add  taskSchedulerCustomizersthat should be applied
to theThreadPoolTaskScheduler. | 
| TaskSchedulerBuilder | TaskSchedulerBuilder. additionalCustomizers(TaskSchedulerCustomizer... customizers)Add  taskSchedulerCustomizersthat should be applied
to theThreadPoolTaskScheduler. | 
| TaskSchedulerBuilder | TaskSchedulerBuilder. awaitTermination(boolean awaitTermination)Set whether the executor should wait for scheduled tasks to complete on shutdown,
not interrupting running tasks and executing all tasks in the queue. | 
| TaskSchedulerBuilder | TaskSchedulerBuilder. awaitTerminationPeriod(Duration awaitTerminationPeriod)Set the maximum time the executor is supposed to block on shutdown. | 
| TaskSchedulerBuilder | TaskSchedulerBuilder. customizers(Iterable<TaskSchedulerCustomizer> customizers)Set the  taskSchedulerCustomizersthat should be
applied to theThreadPoolTaskScheduler. | 
| TaskSchedulerBuilder | TaskSchedulerBuilder. customizers(TaskSchedulerCustomizer... customizers)Set the  TaskSchedulerCustomizersthat should be
applied to theThreadPoolTaskScheduler. | 
| TaskSchedulerBuilder | TaskSchedulerBuilder. poolSize(int poolSize)Set the maximum allowed number of threads. | 
| TaskSchedulerBuilder | TaskSchedulerBuilder. threadNamePrefix(String threadNamePrefix)Set the prefix to use for the names of newly created threads. | 
Copyright © 2019 Pivotal Software, Inc.. All rights reserved.