| Interface | Description |
|---|---|
| Scheduler |
Scheduler that allows to schedule one-shot and periodic commands.
|
| Scheduler.Cancellable |
This interface represents an object whose execution may be cancelled during runtime.
|
| Class | Description |
|---|---|
| AutoQueueAdjustingExecutorBuilder |
A builder for executors that automatically adjust the queue length as needed, depending on
Little's Law.
|
| ExecutorBuilder<U extends org.elasticsearch.threadpool.ExecutorBuilder.ExecutorSettings> |
Base class for executor builders.
|
| FixedExecutorBuilder |
A builder for fixed executors.
|
| ScalingExecutorBuilder |
A builder for scaling executors.
|
| Scheduler.ReschedulingRunnable |
This class encapsulates the scheduling of a
Runnable that needs to be repeated on a interval. |
| ThreadPool | |
| ThreadPool.Info | |
| ThreadPool.Names | |
| ThreadPoolInfo | |
| ThreadPoolStats | |
| ThreadPoolStats.Stats |
| Enum | Description |
|---|---|
| ThreadPool.ThreadPoolType |