public static class BoundedOutOfOrdernessWatermarkEstimator.Builder
extends java.lang.Object
BoundedOutOfOrdernessWatermarkEstimator.| Modifier and Type | Field and Description |
|---|---|
private long |
maxOutOfOrderness |
private long |
minWatermark |
private WatermarkIdlePolicy |
watermarkIdlePolicy |
| Modifier | Constructor and Description |
|---|---|
(package private) |
Builder() |
private |
Builder(long maxOutOfOrderness,
long minWatermark,
WatermarkIdlePolicy idlePolicy) |
| Modifier and Type | Method and Description |
|---|---|
BoundedOutOfOrdernessWatermarkEstimator |
build() |
BoundedOutOfOrdernessWatermarkEstimator.Builder |
withMaxOutOfOrderness(long maxOutOfOrderness) |
BoundedOutOfOrdernessWatermarkEstimator.Builder |
withMinWatermark(long minWatermark) |
BoundedOutOfOrdernessWatermarkEstimator.Builder |
withWatermarkIdlePolicy(WatermarkIdlePolicy watermarkIdlePolicy) |
private final long maxOutOfOrderness
private final long minWatermark
private final WatermarkIdlePolicy watermarkIdlePolicy
Builder()
private Builder(long maxOutOfOrderness,
long minWatermark,
WatermarkIdlePolicy idlePolicy)
public BoundedOutOfOrdernessWatermarkEstimator.Builder withMaxOutOfOrderness(long maxOutOfOrderness)
public BoundedOutOfOrdernessWatermarkEstimator.Builder withMinWatermark(long minWatermark)
public BoundedOutOfOrdernessWatermarkEstimator.Builder withWatermarkIdlePolicy(WatermarkIdlePolicy watermarkIdlePolicy)
public BoundedOutOfOrdernessWatermarkEstimator build()
Copyright © 2017–2021. All rights reserved.