@Public public interface WatermarkOutput
Modifier and Type | Method and Description |
---|---|
void |
emitWatermark(Watermark watermark)
Emits the given watermark.
|
void |
markActive()
Marks this output as active, meaning that downstream operations should wait for watermarks
from this output.
|
void |
markIdle()
Marks this output as idle, meaning that downstream operations do not wait for watermarks from
this output.
|
void emitWatermark(Watermark watermark)
Emitting a watermark also implicitly marks the stream as active, ending previously marked idleness.
void markIdle()
An output becomes active again as soon as the next watermark is emitted or markActive()
is explicitly called.
void markActive()
Copyright © 2014–2024 The Apache Software Foundation. All rights reserved.