| Package | Description |
|---|---|
| org.apache.flink.streaming.api.operators.source |
| Modifier and Type | Class and Description |
|---|---|
class |
NoOpTimestampsAndWatermarks<T>
An implementation of
TimestampsAndWatermarks where all watermarking/event-time operations
are no-ops. |
class |
ProgressiveTimestampsAndWatermarks<T>
An implementation of
TimestampsAndWatermarks that does periodic watermark emission and
keeps track of watermarks on a per-split basis. |
| Modifier and Type | Method and Description |
|---|---|
static <E> TimestampsAndWatermarks<E> |
TimestampsAndWatermarks.createNoOpEventTimeLogic(org.apache.flink.api.common.eventtime.WatermarkStrategy<E> watermarkStrategy,
org.apache.flink.metrics.MetricGroup metrics,
org.apache.flink.util.clock.RelativeClock inputActivityClock) |
static <E> TimestampsAndWatermarks<E> |
TimestampsAndWatermarks.createProgressiveEventTimeLogic(org.apache.flink.api.common.eventtime.WatermarkStrategy<E> watermarkStrategy,
org.apache.flink.metrics.MetricGroup metrics,
ProcessingTimeService timeService,
long periodicWatermarkIntervalMillis,
org.apache.flink.util.clock.RelativeClock mainInputActivityClock,
org.apache.flink.util.clock.Clock clock,
org.apache.flink.runtime.metrics.groups.TaskIOMetricGroup taskIOMetricGroup) |
Copyright © 2014–2025 The Apache Software Foundation. All rights reserved.