Class WatermarkEstimators
java.lang.Object
org.apache.beam.sdk.fn.splittabledofn.WatermarkEstimators
Support utilties for interacting with
WatermarkEstimators.-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfaceInterface which allows for accessing the current watermark and watermark estimator state. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic <WatermarkEstimatorStateT>
WatermarkEstimators.WatermarkAndStateObserver<WatermarkEstimatorStateT> threadSafe(WatermarkEstimator<WatermarkEstimatorStateT> watermarkEstimator) Returns a thread safeWatermarkEstimatorwhich allows getting a snapshot of the current watermark and watermark estimator state.
-
Constructor Details
-
WatermarkEstimators
public WatermarkEstimators()
-
-
Method Details
-
threadSafe
public static <WatermarkEstimatorStateT> WatermarkEstimators.WatermarkAndStateObserver<WatermarkEstimatorStateT> threadSafe(WatermarkEstimator<WatermarkEstimatorStateT> watermarkEstimator) Returns a thread safeWatermarkEstimatorwhich allows getting a snapshot of the current watermark and watermark estimator state.
-