public class WatermarkEstimators
extends java.lang.Object
WatermarkEstimators.| Modifier and Type | Class and Description | 
|---|---|
static interface  | 
WatermarkEstimators.WatermarkAndStateObserver<WatermarkEstimatorStateT>
Interface which allows for accessing the current watermark and watermark estimator state. 
 | 
| Constructor and Description | 
|---|
WatermarkEstimators()  | 
| Modifier and Type | Method and Description | 
|---|---|
static <WatermarkEstimatorStateT> | 
threadSafe(WatermarkEstimator<WatermarkEstimatorStateT> watermarkEstimator)
Returns a thread safe  
WatermarkEstimator which allows getting a snapshot of the current
 watermark and watermark estimator state. | 
public static <WatermarkEstimatorStateT> WatermarkEstimators.WatermarkAndStateObserver<WatermarkEstimatorStateT> threadSafe(WatermarkEstimator<WatermarkEstimatorStateT> watermarkEstimator)
WatermarkEstimator which allows getting a snapshot of the current
 watermark and watermark estimator state.