Class 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

      Modifier and Type Method Description
      java.util.List<Setting<?>> getRegisteredSettings()
      The list of settings this builder will register.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • getRegisteredSettings

        public java.util.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