Class ResourceBasedControllerOptions

java.lang.Object
io.temporal.worker.tuning.ResourceBasedControllerOptions

public class ResourceBasedControllerOptions extends Object
  • Method Details

    • 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()