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 Summary
Modifier and TypeMethodDescriptionexecutor()Returns theEventExecutorthis metric belongs too.doubleReturns the most recently calculated utilization for the associated executor.
-
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
Returns theEventExecutorthis metric belongs too.- Returns:
- the executor.
-