| Package | Description |
|---|---|
| org.apache.flink.streaming.api.functions | |
| org.apache.flink.streaming.api.functions.source | |
| org.apache.flink.streaming.api.functions.timestamps | |
| org.apache.flink.streaming.api.operators | |
| org.apache.flink.streaming.api.operators.async | |
| org.apache.flink.streaming.api.operators.co | |
| org.apache.flink.streaming.api.operators.sorted.state | |
| org.apache.flink.streaming.api.watermark | |
| org.apache.flink.streaming.runtime.io | |
| org.apache.flink.streaming.runtime.operators |
This package contains the operators that perform the stream transformations.
|
| org.apache.flink.streaming.runtime.streamrecord | |
| org.apache.flink.streaming.runtime.tasks |
This package contains classes that realize streaming tasks.
|
| org.apache.flink.streaming.runtime.watermarkstatus |
| Modifier and Type | Method and Description |
|---|---|
Watermark |
AssignerWithPunctuatedWatermarks.checkAndGetNextWatermark(T lastElement,
long extractedTimestamp)
Deprecated.
Asks this implementation if it wants to emit a watermark.
|
Watermark |
IngestionTimeExtractor.getCurrentWatermark()
Deprecated.
|
Watermark |
AssignerWithPeriodicWatermarks.getCurrentWatermark()
Deprecated.
Returns the current watermark.
|
| Modifier and Type | Method and Description |
|---|---|
void |
SourceFunction.SourceContext.emitWatermark(Watermark mark)
Emits the given
Watermark. |
void |
ContinuousFileReaderOperator.processWatermark(Watermark mark) |
| Modifier and Type | Method and Description |
|---|---|
Watermark |
BoundedOutOfOrdernessTimestampExtractor.getCurrentWatermark() |
Watermark |
AscendingTimestampExtractor.getCurrentWatermark()
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
void |
InternalTimeServiceManager.advanceWatermark(Watermark watermark)
Advances the Watermark of all managed
timer services,
potentially firing event time timers. |
void |
InternalTimeServiceManagerImpl.advanceWatermark(Watermark watermark) |
void |
CountingOutput.emitWatermark(Watermark mark) |
void |
TimestampedCollector.emitWatermark(Watermark mark) |
void |
Output.emitWatermark(Watermark mark)
Emits a
Watermark from an operator. |
void |
OnWatermarkCallback.onWatermark(KEY key,
Watermark watermark)
The action to be triggered upon reception of a watermark.
|
void |
StreamSink.processWatermark(Watermark mark) |
void |
AbstractStreamOperator.processWatermark(Watermark mark) |
void |
ProcessOperator.processWatermark(Watermark mark) |
void |
AbstractInput.processWatermark(Watermark mark) |
void |
AbstractStreamOperatorV2.processWatermark(Watermark mark) |
void |
Input.processWatermark(Watermark mark)
Processes a
Watermark that arrived on the first input of this two-input operator. |
void |
AbstractStreamOperator.processWatermark1(Watermark mark) |
void |
TwoInputStreamOperator.processWatermark1(Watermark mark)
Processes a
Watermark that arrived on the first input of this two-input operator. |
void |
AbstractStreamOperator.processWatermark2(Watermark mark) |
void |
TwoInputStreamOperator.processWatermark2(Watermark mark)
Processes a
Watermark that arrived on the second input of this two-input operator. |
protected void |
AbstractStreamOperatorV2.reportWatermark(Watermark mark,
int inputId) |
| Modifier and Type | Method and Description |
|---|---|
void |
AsyncWaitOperator.processWatermark(Watermark mark) |
| Modifier and Type | Method and Description |
|---|---|
void |
CoProcessOperator.processWatermark(Watermark mark) |
void |
CoBroadcastWithNonKeyedOperator.processWatermark(Watermark mark) |
| Modifier and Type | Method and Description |
|---|---|
void |
BatchExecutionInternalTimeServiceManager.advanceWatermark(Watermark watermark) |
| Modifier and Type | Class and Description |
|---|---|
class |
InternalWatermark
The
Watermark that contains extra information to be used internally. |
| Modifier and Type | Field and Description |
|---|---|
static Watermark |
Watermark.MAX_WATERMARK
The watermark that signifies end-of-event-time.
|
static Watermark |
Watermark.UNINITIALIZED
The watermark that signifies is used before any actual watermark has been generated.
|
| Modifier and Type | Method and Description |
|---|---|
void |
PushingAsyncDataInput.DataOutput.emitWatermark(Watermark watermark) |
void |
FinishedDataOutput.emitWatermark(Watermark watermark) |
void |
RecordWriterOutput.emitWatermark(Watermark mark) |
| Modifier and Type | Method and Description |
|---|---|
void |
TimestampsAndWatermarksOperator.processWatermark(Watermark mark)
Override the base implementation to completely ignore watermarks propagated from upstream,
except for the "end of time" watermark.
|
| Modifier and Type | Method and Description |
|---|---|
Watermark |
StreamElement.asWatermark()
Casts this element into a Watermark.
|
| Modifier and Type | Method and Description |
|---|---|
void |
FinishedOnRestoreMainOperatorOutput.emitWatermark(Watermark mark) |
void |
SourceOperatorStreamTask.AsyncDataOutputToOutput.emitWatermark(Watermark watermark) |
void |
FinishedOnRestoreInput.processWatermark(Watermark watermark) |
| Modifier and Type | Method and Description |
|---|---|
void |
StatusWatermarkValve.inputWatermark(Watermark watermark,
int channelIndex,
PushingAsyncDataInput.DataOutput<?> output)
Feed a
Watermark into the valve. |
Copyright © 2014–2024 The Apache Software Foundation. All rights reserved.