Uses of Class
org.apache.flink.streaming.api.watermark.Watermark
Packages that use Watermark
Package
Description
-
Uses of Watermark in org.apache.flink.runtime.asyncprocessing.operators
Methods in org.apache.flink.runtime.asyncprocessing.operators that return WatermarkModifier and TypeMethodDescriptionAbstractAsyncStateStreamOperator.preProcessWatermark(Watermark watermark) A hook that will be triggered when receiving a watermark.AbstractAsyncStateStreamOperatorV2.preProcessWatermark(Watermark watermark) A hook that will be triggered when receiving a watermark.Methods in org.apache.flink.runtime.asyncprocessing.operators with parameters of type WatermarkModifier and TypeMethodDescriptionvoidTimestampedCollectorWithDeclaredVariable.emitWatermark(Watermark mark) voidAbstractAsyncStateStreamOperator.postProcessWatermark(Watermark watermark) A hook that will be invoked after finishing advancing the watermark.voidAbstractAsyncStateStreamOperatorV2.postProcessWatermark(Watermark watermark) A hook that will be invoked after finishing advancing the watermark.AbstractAsyncStateStreamOperator.preProcessWatermark(Watermark watermark) A hook that will be triggered when receiving a watermark.AbstractAsyncStateStreamOperatorV2.preProcessWatermark(Watermark watermark) A hook that will be triggered when receiving a watermark.final voidAbstractAsyncStateStreamOperator.processWatermark(Watermark mark) Process a watermark when receiving it.final voidAbstractAsyncStateStreamOperatorV2.processWatermark(Watermark mark) Process a watermark when receiving it. -
Uses of Watermark in org.apache.flink.streaming.api.functions.source
Methods in org.apache.flink.streaming.api.functions.source with parameters of type WatermarkModifier and TypeMethodDescriptionvoidContinuousFileReaderOperator.processWatermark(Watermark mark) -
Uses of Watermark in org.apache.flink.streaming.api.functions.source.legacy
Methods in org.apache.flink.streaming.api.functions.source.legacy with parameters of type WatermarkModifier and TypeMethodDescriptionvoidSourceFunction.SourceContext.emitWatermark(Watermark mark) Emits the givenWatermark. -
Uses of Watermark in org.apache.flink.streaming.api.operators
Methods in org.apache.flink.streaming.api.operators with parameters of type WatermarkModifier and TypeMethodDescriptionvoidInternalTimeServiceManager.advanceWatermark(Watermark watermark) Advances the Watermark of all managedtimer services, potentially firing event time timers.voidInternalTimeServiceManagerImpl.advanceWatermark(Watermark watermark) voidCountingOutput.emitWatermark(Watermark mark) voidOutput.emitWatermark(Watermark mark) Emits aWatermarkfrom an operator.voidTimestampedCollector.emitWatermark(Watermark mark) voidMailboxWatermarkProcessor.emitWatermarkInsideMailbox(Watermark mark) voidAbstractStreamOperator.processWatermark(Watermark mark) voidAbstractStreamOperatorV2.processWatermark(Watermark mark) voidInput.processWatermark(Watermark mark) Processes aWatermarkthat arrived on the first input of this two-input operator.voidProcessOperator.processWatermark(Watermark mark) voidStreamSink.processWatermark(Watermark mark) voidAbstractStreamOperator.processWatermark1(Watermark mark) voidTwoInputStreamOperator.processWatermark1(Watermark mark) Processes aWatermarkthat arrived on the first input of this two-input operator.voidAbstractStreamOperator.processWatermark2(Watermark mark) voidTwoInputStreamOperator.processWatermark2(Watermark mark) Processes aWatermarkthat arrived on the second input of this two-input operator.protected voidAbstractStreamOperatorV2.reportWatermark(Watermark mark, int inputId) booleanInternalTimeServiceManager.tryAdvanceWatermark(Watermark watermark, InternalTimeServiceManager.ShouldStopAdvancingFn shouldStopAdvancingFn) Try toInternalTimeServiceManager.advanceWatermark(Watermark), but ifInternalTimeServiceManager.ShouldStopAdvancingFnreturnstrue, stop the advancement and return as soon as possible.booleanInternalTimeServiceManagerImpl.tryAdvanceWatermark(Watermark watermark, InternalTimeServiceManager.ShouldStopAdvancingFn shouldStopAdvancingFn) -
Uses of Watermark in org.apache.flink.streaming.api.operators.co
Methods in org.apache.flink.streaming.api.operators.co with parameters of type WatermarkModifier and TypeMethodDescriptionvoidCoBroadcastWithNonKeyedOperator.processWatermark(Watermark mark) voidCoProcessOperator.processWatermark(Watermark mark) -
Uses of Watermark in org.apache.flink.streaming.api.operators.sorted.state
Methods in org.apache.flink.streaming.api.operators.sorted.state with parameters of type WatermarkModifier and TypeMethodDescriptionvoidBatchExecutionInternalTimeServiceManager.advanceWatermark(Watermark watermark) booleanBatchExecutionInternalTimeServiceManager.tryAdvanceWatermark(Watermark watermark, InternalTimeServiceManager.ShouldStopAdvancingFn shouldStopAdvancingFn) -
Uses of Watermark in org.apache.flink.streaming.api.watermark
Subclasses of Watermark in org.apache.flink.streaming.api.watermarkModifier and TypeClassDescriptionfinal classTheWatermarkthat contains extra information to be used internally.Fields in org.apache.flink.streaming.api.watermark declared as WatermarkModifier and TypeFieldDescriptionstatic final WatermarkWatermark.MAX_WATERMARKThe watermark that signifies end-of-event-time.static final WatermarkWatermark.UNINITIALIZEDThe watermark that signifies is used before any actual watermark has been generated. -
Uses of Watermark in org.apache.flink.streaming.runtime.io
Methods in org.apache.flink.streaming.runtime.io with parameters of type WatermarkModifier and TypeMethodDescriptionvoidFinishedDataOutput.emitWatermark(Watermark watermark) voidPushingAsyncDataInput.DataOutput.emitWatermark(Watermark watermark) voidRecordWriterOutput.emitWatermark(Watermark mark) -
Uses of Watermark in org.apache.flink.streaming.runtime.operators
Methods in org.apache.flink.streaming.runtime.operators with parameters of type WatermarkModifier and TypeMethodDescriptionvoidTimestampsAndWatermarksOperator.processWatermark(Watermark mark) Override the base implementation to completely ignore watermarks propagated from upstream, except for the "end of time" watermark. -
Uses of Watermark in org.apache.flink.streaming.runtime.operators.util
Methods in org.apache.flink.streaming.runtime.operators.util that return WatermarkModifier and TypeMethodDescriptionWatermarkStrategyWithPunctuatedWatermarks.checkAndGetNextWatermark(T lastElement, long extractedTimestamp) Asks this implementation if it wants to emit a watermark.WatermarkStrategyWithPeriodicWatermarks.getCurrentWatermark()Returns the current watermark. -
Uses of Watermark in org.apache.flink.streaming.runtime.streamrecord
Methods in org.apache.flink.streaming.runtime.streamrecord that return WatermarkModifier and TypeMethodDescriptionfinal WatermarkStreamElement.asWatermark()Casts this element into a Watermark. -
Uses of Watermark in org.apache.flink.streaming.runtime.tasks
Methods in org.apache.flink.streaming.runtime.tasks with parameters of type WatermarkModifier and TypeMethodDescriptionvoidFinishedOnRestoreMainOperatorOutput.emitWatermark(Watermark mark) voidSourceOperatorStreamTask.AsyncDataOutputToOutput.emitWatermark(Watermark watermark) voidFinishedOnRestoreInput.processWatermark(Watermark watermark) -
Uses of Watermark in org.apache.flink.streaming.runtime.watermarkstatus
Methods in org.apache.flink.streaming.runtime.watermarkstatus with parameters of type WatermarkModifier and TypeMethodDescriptionvoidStatusWatermarkValve.inputWatermark(Watermark watermark, int channelIndex, PushingAsyncDataInput.DataOutput<?> output) Feed aWatermarkinto the valve.