Package org.elasticsearch.threadpool
Class ExecutorBuilder<U extends org.elasticsearch.threadpool.ExecutorBuilder.ExecutorSettings>
- java.lang.Object
-
- org.elasticsearch.threadpool.ExecutorBuilder<U>
-
- Type Parameters:
U- the underlying type of the executor settings
- Direct Known Subclasses:
AutoQueueAdjustingExecutorBuilder,FixedExecutorBuilder,ScalingExecutorBuilder
public abstract class ExecutorBuilder<U extends org.elasticsearch.threadpool.ExecutorBuilder.ExecutorSettings> extends Object
Base class for executor builders.
-
-
Constructor Summary
Constructors Constructor Description ExecutorBuilder(String name)
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected intapplyHardSizeLimit(Settings settings, String name)abstract List<Setting<?>>getRegisteredSettings()The list of settings this builder will register.protected Stringname()protected static StringsettingsKey(String prefix, String key)
-