Class AIMDScalingStrategy.AIMDScalingStrategyBuilder
- java.lang.Object
-
- org.apache.flink.connector.base.sink.writer.strategy.AIMDScalingStrategy.AIMDScalingStrategyBuilder
-
- Enclosing class:
- AIMDScalingStrategy
@PublicEvolving public static class AIMDScalingStrategy.AIMDScalingStrategyBuilder extends Object
Builder forAIMDScalingStrategy.
-
-
Constructor Summary
Constructors Constructor Description AIMDScalingStrategyBuilder(int rateThreshold)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AIMDScalingStrategybuild()AIMDScalingStrategy.AIMDScalingStrategyBuildersetDecreaseFactor(double decreaseFactor)AIMDScalingStrategy.AIMDScalingStrategyBuildersetIncreaseRate(int increaseRate)
-
-
-
Method Detail
-
setIncreaseRate
public AIMDScalingStrategy.AIMDScalingStrategyBuilder setIncreaseRate(int increaseRate)
-
setDecreaseFactor
public AIMDScalingStrategy.AIMDScalingStrategyBuilder setDecreaseFactor(double decreaseFactor)
-
build
public AIMDScalingStrategy build()
-
-