U - the underlying type of the executor settingsAutoQueueAdjustingExecutorBuilder, FixedExecutorBuilder, ScalingExecutorBuilderpublic abstract class ExecutorBuilder<U extends org.elasticsearch.threadpool.ExecutorBuilder.ExecutorSettings>
extends java.lang.Object
| Constructor | Description |
|---|---|
ExecutorBuilder(java.lang.String name) |
| Modifier and Type | Method | Description |
|---|---|---|
protected int |
applyHardSizeLimit(Settings settings,
java.lang.String name) |
|
abstract java.util.List<Setting<?>> |
getRegisteredSettings() |
The list of settings this builder will register.
|
protected java.lang.String |
name() |
|
protected static java.lang.String |
settingsKey(java.lang.String prefix,
java.lang.String key) |
protected java.lang.String name()
protected static java.lang.String settingsKey(java.lang.String prefix,
java.lang.String key)
protected int applyHardSizeLimit(Settings settings, java.lang.String name)
public abstract java.util.List<Setting<?>> getRegisteredSettings()