Package org.apache.flink.streaming.runtime.watermarkstatus
-
Interface Summary Interface Description HeapPriorityQueue.HeapPriorityQueueElement Interface for objects that can be managed by aHeapPriorityQueue.HeapPriorityQueue.PriorityComparator<T> This interface works similar toComparableand is used to prioritize between two objects. -
Class Summary Class Description HeapPriorityQueue<T extends HeapPriorityQueue.HeapPriorityQueueElement> This class has similar functions withHeapPriorityQueue.StatusWatermarkValve AStatusWatermarkValveembodies the logic of howWatermarkandWatermarkStatusare propagated to downstream outputs, given a set of one or multiple subpartitions that continuously receive them.StatusWatermarkValve.SubpartitionStatus AnSubpartitionStatuskeeps track of a subpartition's last watermark, stream status, and whether or not the subpartition's current watermark is aligned with the overall watermark output from the valve.WatermarkStatus A Watermark Status element informs stream tasks whether or not they should continue to expect watermarks from the input stream that sent them.