Class CongestionControlRateLimitingStrategy.CongestionControlRateLimitingStrategyBuilder
- java.lang.Object
-
- org.apache.flink.connector.base.sink.writer.strategy.CongestionControlRateLimitingStrategy.CongestionControlRateLimitingStrategyBuilder
-
- Enclosing class:
- CongestionControlRateLimitingStrategy
@PublicEvolving public static class CongestionControlRateLimitingStrategy.CongestionControlRateLimitingStrategyBuilder extends Object
Builder forCongestionControlRateLimitingStrategy.
-
-
Constructor Summary
Constructors Constructor Description CongestionControlRateLimitingStrategyBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CongestionControlRateLimitingStrategybuild()CongestionControlRateLimitingStrategy.CongestionControlRateLimitingStrategyBuildersetInitialMaxInFlightMessages(int initialMaxInFlightMessages)CongestionControlRateLimitingStrategy.CongestionControlRateLimitingStrategyBuildersetMaxInFlightRequests(int maxInFlightRequests)CongestionControlRateLimitingStrategy.CongestionControlRateLimitingStrategyBuildersetScalingStrategy(ScalingStrategy<Integer> scalingStrategy)
-
-
-
Method Detail
-
setMaxInFlightRequests
public CongestionControlRateLimitingStrategy.CongestionControlRateLimitingStrategyBuilder setMaxInFlightRequests(int maxInFlightRequests)
-
setInitialMaxInFlightMessages
public CongestionControlRateLimitingStrategy.CongestionControlRateLimitingStrategyBuilder setInitialMaxInFlightMessages(int initialMaxInFlightMessages)
-
setScalingStrategy
public CongestionControlRateLimitingStrategy.CongestionControlRateLimitingStrategyBuilder setScalingStrategy(ScalingStrategy<Integer> scalingStrategy)
-
build
public CongestionControlRateLimitingStrategy build()
-
-