Class SourceCoordinator.WatermarkElement
java.lang.Object
org.apache.flink.runtime.state.heap.AbstractHeapPriorityQueueElement
org.apache.flink.runtime.source.coordinator.SourceCoordinator.WatermarkElement
- All Implemented Interfaces:
HeapPriorityQueueElement,PriorityComparable<SourceCoordinator.WatermarkElement>
- Enclosing class:
- SourceCoordinator<SplitT extends org.apache.flink.api.connector.source.SourceSplit,
EnumChkT>
public static class SourceCoordinator.WatermarkElement
extends AbstractHeapPriorityQueueElement
implements PriorityComparable<SourceCoordinator.WatermarkElement>
The watermark element for
HeapPriorityQueue.-
Field Summary
Fields inherited from interface org.apache.flink.runtime.state.heap.HeapPriorityQueueElement
NOT_CONTAINED -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.apache.flink.runtime.state.heap.AbstractHeapPriorityQueueElement
getInternalIndex, setInternalIndex
-
Constructor Details
-
WatermarkElement
public WatermarkElement(org.apache.flink.api.common.eventtime.Watermark watermark)
-
-
Method Details
-
equals
-
hashCode
public int hashCode() -
comparePriorityTo
- Specified by:
comparePriorityToin interfacePriorityComparable<SourceCoordinator.WatermarkElement>
-