U
- the underlying type of the executor settingsAutoQueueAdjustingExecutorBuilder
, FixedExecutorBuilder
, ScalingExecutorBuilder
public 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()