Package org.elasticsearch.threadpool
Class AutoQueueAdjustingExecutorBuilder
org.elasticsearch.threadpool.ExecutorBuilder<org.elasticsearch.threadpool.AutoQueueAdjustingExecutorBuilder.AutoExecutorSettings>
org.elasticsearch.threadpool.AutoQueueAdjustingExecutorBuilder
public final class AutoQueueAdjustingExecutorBuilder
extends ExecutorBuilder<org.elasticsearch.threadpool.AutoQueueAdjustingExecutorBuilder.AutoExecutorSettings>
A builder for executors that automatically adjust the queue length as needed, depending on
Little's Law. See https://en.wikipedia.org/wiki/Little's_law for more information.
-
Method Summary
Methods inherited from class org.elasticsearch.threadpool.ExecutorBuilder
applyHardSizeLimit, name, settingsKey
Methods inherited from class java.lang.
, , , , , , , , , ,
-
Method Details
-
getRegisteredSettings
Description copied from class:ExecutorBuilder
The list of settings this builder will register.- Specified by:
getRegisteredSettings
in classExecutorBuilder<org.elasticsearch.threadpool.AutoQueueAdjustingExecutorBuilder.AutoExecutorSettings>
- Returns:
- the list of registered settings
-