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 forHeapPriorityQueue.
-
-
Field Summary
-
Fields inherited from interface org.apache.flink.runtime.state.heap.HeapPriorityQueueElement
NOT_CONTAINED
-
-
Constructor Summary
Constructors Constructor Description WatermarkElement(org.apache.flink.api.common.eventtime.Watermark watermark)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intcomparePriorityTo(SourceCoordinator.WatermarkElement other)booleanequals(Object o)inthashCode()-
Methods inherited from class org.apache.flink.runtime.state.heap.AbstractHeapPriorityQueueElement
getInternalIndex, setInternalIndex
-
-
-
-
Method Detail
-
comparePriorityTo
public int comparePriorityTo(@Nonnull SourceCoordinator.WatermarkElement other)- Specified by:
comparePriorityToin interfacePriorityComparable<SourceCoordinator.WatermarkElement>
-
-