Class TimestampsAndWatermarksContext
java.lang.Object
org.apache.flink.streaming.api.operators.source.TimestampsAndWatermarksContext
- All Implemented Interfaces:
org.apache.flink.api.common.eventtime.TimestampAssignerSupplier.Context,org.apache.flink.api.common.eventtime.WatermarkGeneratorSupplier.Context
@Internal
public final class TimestampsAndWatermarksContext
extends Object
implements org.apache.flink.api.common.eventtime.TimestampAssignerSupplier.Context, org.apache.flink.api.common.eventtime.WatermarkGeneratorSupplier.Context
A simple implementation of a context that is both
TimestampAssignerSupplier.Context and
WatermarkGeneratorSupplier.Context.-
Constructor Summary
ConstructorsConstructorDescriptionTimestampsAndWatermarksContext(org.apache.flink.metrics.MetricGroup metricGroup, org.apache.flink.util.clock.RelativeClock inputActivityClock) -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.flink.util.clock.RelativeClockorg.apache.flink.metrics.MetricGroup
-
Constructor Details
-
TimestampsAndWatermarksContext
public TimestampsAndWatermarksContext(org.apache.flink.metrics.MetricGroup metricGroup, org.apache.flink.util.clock.RelativeClock inputActivityClock)
-
-
Method Details
-
getMetricGroup
public org.apache.flink.metrics.MetricGroup getMetricGroup()- Specified by:
getMetricGroupin interfaceorg.apache.flink.api.common.eventtime.TimestampAssignerSupplier.Context- Specified by:
getMetricGroupin interfaceorg.apache.flink.api.common.eventtime.WatermarkGeneratorSupplier.Context
-
getInputActivityClock
public org.apache.flink.util.clock.RelativeClock getInputActivityClock()- Specified by:
getInputActivityClockin interfaceorg.apache.flink.api.common.eventtime.WatermarkGeneratorSupplier.Context
-