@DefaultAnnotation(value=org.checkerframework.checker.nullness.qual.NonNull.class)
DoFn.See: Description
| Interface | Description | 
|---|---|
| GrowableOffsetRangeTracker.RangeEndEstimator | 
 Provides the estimated end offset of the range. 
 | 
| HasDefaultTracker<RestrictionT extends HasDefaultTracker<RestrictionT,TrackerT>,TrackerT extends RestrictionTracker<RestrictionT,?>> | 
 Interface for restrictions for which a default implementation of  
DoFn.NewTracker is available, depending only on the restriction
 itself. | 
| HasDefaultWatermarkEstimator<WatermarkEstimatorStateT,WatermarkEstimatorT extends WatermarkEstimator<WatermarkEstimatorStateT>> | 
 Interface for watermark estimator state for which a default implementation of  
DoFn.NewWatermarkEstimator is available, depending only on the watermark estimator state itself. | 
| ManualWatermarkEstimator<WatermarkEstimatorStateT> | 
 A  
WatermarkEstimator which is controlled manually from within a DoFn. | 
| RestrictionTracker.HasProgress | 
 All  
RestrictionTrackers SHOULD implement this interface to improve auto-scaling and
 splitting performance. | 
| TimestampObservingWatermarkEstimator<WatermarkEstimatorStateT> | 
 A  
WatermarkEstimator that observes the timestamps of all records output from a DoFn. | 
| WatermarkEstimator<WatermarkEstimatorStateT> | 
 A  
WatermarkEstimator which is used for estimating output watermarks of a splittable
 DoFn. | 
| Class | Description | 
|---|---|
| ByteKeyRangeTracker | |
| GrowableOffsetRangeTracker | 
 An  
OffsetRangeTracker for tracking a growable offset range. | 
| OffsetRangeTracker | 
 A  
RestrictionTracker for claiming offsets in an OffsetRange in a monotonically
 increasing fashion. | 
| RestrictionTracker<RestrictionT,PositionT> | 
 Manages access to the restriction and keeps track of its claimed part for a splittable  
DoFn. | 
| RestrictionTracker.Progress | 
 A representation for the amount of known completed and remaining work. 
 | 
| RestrictionTracker.TruncateResult<RestrictionT> | 
 A representation of the truncate result. 
 | 
| SplitResult<RestrictionT> | 
 A representation of a split result. 
 | 
| WatermarkEstimators | 
 A set of  
WatermarkEstimators that users can use to advance the output watermark for their
 associated splittable DoFns. | 
| WatermarkEstimators.Manual | 
 Concrete implementation of a  
ManualWatermarkEstimator. | 
| WatermarkEstimators.MonotonicallyIncreasing | 
 A watermark estimator that observes timestamps of records output from a DoFn reporting the
 timestamp of the last element seen as the current watermark. 
 | 
| WatermarkEstimators.WallTime | 
 A watermark estimator that tracks wall time. 
 | 
| Enum | Description | 
|---|---|
| RestrictionTracker.IsBounded | 
DoFn.