| Interface | Description |
|---|---|
| CheckpointableWatermark |
Watermark that is Comparable and Checkpointable |
| ComparableWatermark |
Watermark that is also Comparable. |
| Extractor<S,D> |
An interface for classes that are responsible for extracting data from a data source.
|
| StreamingExtractor<S,D> |
An interface for implementing streaming / continuous extractors
|
| Watermark |
A
Watermark represents a checkpoint in data processing, and indicates that all data up to specific point has
been pulled from some source. |
| Class | Description |
|---|---|
| WatermarkInterval |
Each
WorkUnit has a corresponding WatermarkInterval. |
| WatermarkSerializerHelper |
Provides default implementation for converting a
Watermark to a JsonElement, and vice versa. |
| Exception | Description |
|---|---|
| DataRecordException |