Package io.temporal.worker.tuning
Class ResourceBasedControllerOptions
- java.lang.Object
-
- io.temporal.worker.tuning.ResourceBasedControllerOptions
-
public class ResourceBasedControllerOptions extends java.lang.ObjectOptions for aResourceBasedController
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classResourceBasedControllerOptions.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description doublegetCpuDGain()doublegetCpuIGain()doublegetCpuOutputThreshold()doublegetCpuPGain()doublegetMemoryDGain()doublegetMemoryIGain()doublegetMemoryOutputThreshold()doublegetMemoryPGain()doublegetTargetCPUUsage()doublegetTargetMemoryUsage()static ResourceBasedControllerOptions.BuildernewBuilder(double targetMemoryUsage, double targetCPUUsage)
-
-
-
Method Detail
-
newBuilder
public static ResourceBasedControllerOptions.Builder newBuilder(double targetMemoryUsage, double targetCPUUsage)
-
getTargetMemoryUsage
public double getTargetMemoryUsage()
-
getTargetCPUUsage
public double getTargetCPUUsage()
-
getMemoryPGain
public double getMemoryPGain()
-
getMemoryIGain
public double getMemoryIGain()
-
getMemoryDGain
public double getMemoryDGain()
-
getMemoryOutputThreshold
public double getMemoryOutputThreshold()
-
getCpuPGain
public double getCpuPGain()
-
getCpuIGain
public double getCpuIGain()
-
getCpuDGain
public double getCpuDGain()
-
getCpuOutputThreshold
public double getCpuOutputThreshold()
-
-