Class AutoQueueAdjustingExecutorBuilder

java.lang.Object
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 Details

    • getRegisteredSettings

      public List<Setting<?>> getRegisteredSettings()
      Description copied from class: ExecutorBuilder
      The list of settings this builder will register.
      Specified by:
      getRegisteredSettings in class ExecutorBuilder<org.elasticsearch.threadpool.AutoQueueAdjustingExecutorBuilder.AutoExecutorSettings>
      Returns:
      the list of registered settings