Package com.uber.cadence.internal.worker
Class PollerAutoScalerOptions.Builder
- java.lang.Object
-
- com.uber.cadence.internal.worker.PollerAutoScalerOptions.Builder
-
- Enclosing class:
- PollerAutoScalerOptions
public static class PollerAutoScalerOptions.Builder extends java.lang.Object
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description PollerAutoScalerOptions
build()
static PollerAutoScalerOptions.Builder
newBuilder()
PollerAutoScalerOptions.Builder
setMinConcurrentPollers(int minConcurrentPollers)
PollerAutoScalerOptions.Builder
setPollerScalingInterval(java.time.Duration duration)
PollerAutoScalerOptions.Builder
setTargetPollerUtilisation(float targetPollerUtilisation)
-
-
-
Method Detail
-
newBuilder
public static PollerAutoScalerOptions.Builder newBuilder()
-
setPollerScalingInterval
public PollerAutoScalerOptions.Builder setPollerScalingInterval(java.time.Duration duration)
-
setMinConcurrentPollers
public PollerAutoScalerOptions.Builder setMinConcurrentPollers(int minConcurrentPollers)
-
setTargetPollerUtilisation
public PollerAutoScalerOptions.Builder setTargetPollerUtilisation(float targetPollerUtilisation)
-
build
public PollerAutoScalerOptions build()
-
-