org.elasticsearch.threadpool.scaling
Class ScalingThreadPoolManagement

java.lang.Object
  extended by org.elasticsearch.threadpool.scaling.ScalingThreadPoolManagement

public class ScalingThreadPoolManagement
extends java.lang.Object


Constructor Summary
ScalingThreadPoolManagement(ThreadPool threadPool)
           
 
Method Summary
 long getActiveCount()
           
 java.lang.String getKeepAlive()
           
 long getKeepAliveInSeconds()
           
 int getMax()
           
 long getMin()
           
 long getPoolSize()
           
 long getSchedulerActiveCount()
           
 long getSchedulerPoolSize()
           
 int getScheduleSize()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ScalingThreadPoolManagement

@Inject
public ScalingThreadPoolManagement(ThreadPool threadPool)
Method Detail

getMin

public long getMin()

getMax

public int getMax()

getScheduleSize

public int getScheduleSize()

getKeepAlive

public java.lang.String getKeepAlive()

getKeepAliveInSeconds

public long getKeepAliveInSeconds()

getPoolSize

public long getPoolSize()

getActiveCount

public long getActiveCount()

getSchedulerPoolSize

public long getSchedulerPoolSize()

getSchedulerActiveCount

public long getSchedulerActiveCount()