Uses of Class
org.apache.flink.table.runtime.operators.window.groupwindow.assigners.MergingWindowAssigner
Packages that use MergingWindowAssigner
Package
Description
-
Uses of MergingWindowAssigner in org.apache.flink.table.runtime.operators.window.groupwindow.assigners
Subclasses of MergingWindowAssigner in org.apache.flink.table.runtime.operators.window.groupwindow.assignersModifier and TypeClassDescriptionclassAGroupWindowAssignerthat windows elements into sessions based on the timestamp. -
Uses of MergingWindowAssigner in org.apache.flink.table.runtime.operators.window.groupwindow.internal
Constructors in org.apache.flink.table.runtime.operators.window.groupwindow.internal with parameters of type MergingWindowAssignerModifierConstructorDescriptionMergingWindowProcessFunction(MergingWindowAssigner<W> windowAssigner, NamespaceAggsHandleFunctionBase<W> windowAggregator, org.apache.flink.api.common.typeutils.TypeSerializer<W> windowSerializer, long allowedLateness) MergingWindowSet(MergingWindowAssigner<W> windowAssigner, org.apache.flink.api.common.state.MapState<W, W> mapping) Restores aMergingWindowSetfrom the given state. -
Uses of MergingWindowAssigner in org.apache.flink.table.runtime.operators.window.tvf.unslicing
Subclasses of MergingWindowAssigner in org.apache.flink.table.runtime.operators.window.tvf.unslicingModifier and TypeClassDescriptionstatic classTheUnsliceAssignerfor elements have been merged into unslicing windows and attached window start and end timestamps.Methods in org.apache.flink.table.runtime.operators.window.tvf.unslicing that return MergingWindowAssignerModifier and TypeMethodDescriptionUnsliceAssigner.getMergingWindowAssigner()Currently, unslice assigner has an innerMergingWindowAssignerto reuse the logic inGroupWindowAssignerto merge windows.UnsliceAssigners.SessionUnsliceAssigner.getMergingWindowAssigner()UnsliceAssigners.WindowedUnsliceAssigner.getMergingWindowAssigner()