Class AutoScalingEventExecutorChooserFactory.AutoScalingUtilizationMetric

java.lang.Object
io.netty.util.concurrent.AutoScalingEventExecutorChooserFactory.AutoScalingUtilizationMetric
Enclosing class:
AutoScalingEventExecutorChooserFactory

public static final class AutoScalingEventExecutorChooserFactory.AutoScalingUtilizationMetric extends Object
A container for the utilization metric of a single EventExecutor. This object is intended to be created once and have its utilization field updated periodically.
  • Method Details

    • utilization

      public double utilization()
      Returns the most recently calculated utilization for the associated executor.
      Returns:
      a value from 0.0 to 1.0.
    • executor

      public EventExecutor executor()
      Returns the EventExecutor this metric belongs too.
      Returns:
      the executor.