Class WatermarkEstimators.WallTime

java.lang.Object
org.apache.beam.sdk.transforms.splittabledofn.WatermarkEstimators.WallTime
All Implemented Interfaces:
WatermarkEstimator<Instant>
Enclosing class:
WatermarkEstimators

public static class WatermarkEstimators.WallTime extends Object implements WatermarkEstimator<Instant>
A watermark estimator that tracks wall time.

Note that this watermark estimator expects wall times of all machines performing the processing to be close to each other. Any machine with a wall clock that is far in the past may cause the pipeline to perform poorly while a watermark far in the future may cause records to be marked as late.