Package org.apache.flink.table.watermark
Class WatermarkParams.WatermarkParamsBuilder
- java.lang.Object
-
- org.apache.flink.table.watermark.WatermarkParams.WatermarkParamsBuilder
-
- Enclosing class:
- WatermarkParams
@Internal public static class WatermarkParams.WatermarkParamsBuilder extends Object
Builder of WatermarkHintParams.
-
-
Constructor Summary
Constructors Constructor Description WatermarkParamsBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description WatermarkParams.WatermarkParamsBuilderalignGroupName(String alignGroupName)WatermarkParams.WatermarkParamsBuilderalignMaxDrift(Duration alignMaxDrift)WatermarkParams.WatermarkParamsBuilderalignUpdateInterval(Duration alignUpdateInterval)WatermarkParamsbuild()WatermarkParams.WatermarkParamsBuilderemitStrategy(WatermarkEmitStrategy emitStrategy)WatermarkParams.WatermarkParamsBuildersourceIdleTimeout(long sourceIdleTimeout)
-
-
-
Method Detail
-
emitStrategy
public WatermarkParams.WatermarkParamsBuilder emitStrategy(WatermarkEmitStrategy emitStrategy)
-
alignGroupName
public WatermarkParams.WatermarkParamsBuilder alignGroupName(String alignGroupName)
-
alignMaxDrift
public WatermarkParams.WatermarkParamsBuilder alignMaxDrift(Duration alignMaxDrift)
-
alignUpdateInterval
public WatermarkParams.WatermarkParamsBuilder alignUpdateInterval(Duration alignUpdateInterval)
-
sourceIdleTimeout
public WatermarkParams.WatermarkParamsBuilder sourceIdleTimeout(long sourceIdleTimeout)
-
build
public WatermarkParams build()
-
-