Uses of Class
org.apache.flink.table.runtime.operators.window.TimeWindow
Packages that use TimeWindow
Package
Description
-
Uses of TimeWindow in org.apache.flink.table.runtime.operators.aggregate.window.processors
Fields in org.apache.flink.table.runtime.operators.aggregate.window.processors with type parameters of type TimeWindowModifier and TypeFieldDescriptionprotected MergingWindowProcessFunction<org.apache.flink.table.data.RowData,TimeWindow> UnsliceSyncStateWindowAggProcessor.windowFunctionMethods in org.apache.flink.table.runtime.operators.aggregate.window.processors that return types with arguments of type TimeWindowModifier and TypeMethodDescriptionorg.apache.flink.api.common.typeutils.TypeSerializer<TimeWindow>UnsliceSyncStateWindowAggProcessor.createWindowSerializer()protected WindowTimerService<TimeWindow>UnsliceSyncStateWindowAggProcessor.getWindowTimerService()Methods in org.apache.flink.table.runtime.operators.aggregate.window.processors with parameters of type TimeWindowModifier and TypeMethodDescriptionvoidUnsliceSyncStateWindowAggProcessor.clearWindow(long timerTimestamp, TimeWindow window) voidUnsliceSyncStateWindowAggProcessor.fireWindow(long timerTimestamp, TimeWindow window) Method parameters in org.apache.flink.table.runtime.operators.aggregate.window.processors with type arguments of type TimeWindowModifier and TypeMethodDescriptionvoidUnsliceSyncStateWindowAggProcessor.open(SyncStateWindowProcessor.SyncStateContext<TimeWindow> context) Constructor parameters in org.apache.flink.table.runtime.operators.aggregate.window.processors with type arguments of type TimeWindowModifierConstructorDescriptionUnsliceSyncStateWindowAggProcessor(GeneratedNamespaceAggsHandleFunction<TimeWindow> genAggsHandler, UnsliceAssigner<TimeWindow> unsliceAssigner, org.apache.flink.api.common.typeutils.TypeSerializer<org.apache.flink.table.data.RowData> accSerializer, int indexOfCountStar, ZoneId shiftTimeZone) UnsliceSyncStateWindowAggProcessor(GeneratedNamespaceAggsHandleFunction<TimeWindow> genAggsHandler, UnsliceAssigner<TimeWindow> unsliceAssigner, org.apache.flink.api.common.typeutils.TypeSerializer<org.apache.flink.table.data.RowData> accSerializer, int indexOfCountStar, ZoneId shiftTimeZone) -
Uses of TimeWindow in org.apache.flink.table.runtime.operators.window
Methods in org.apache.flink.table.runtime.operators.window that return TimeWindowModifier and TypeMethodDescriptionTimeWindow.Serializer.copy(TimeWindow from) TimeWindow.Serializer.copy(TimeWindow from, TimeWindow reuse) TimeWindow.cover(TimeWindow other) Returns the minimal window covers both this window and the given window.TimeWindow.Serializer.createInstance()TimeWindow.Serializer.deserialize(org.apache.flink.core.memory.DataInputView source) TimeWindow.Serializer.deserialize(TimeWindow reuse, org.apache.flink.core.memory.DataInputView source) static TimeWindowTimeWindow.of(long start, long end) Methods in org.apache.flink.table.runtime.operators.window that return types with arguments of type TimeWindowModifier and TypeMethodDescriptionorg.apache.flink.api.common.typeutils.TypeSerializerSnapshot<TimeWindow>TimeWindow.Serializer.snapshotConfiguration()Methods in org.apache.flink.table.runtime.operators.window with parameters of type TimeWindowModifier and TypeMethodDescriptionTimeWindow.Serializer.copy(TimeWindow from) TimeWindow.Serializer.copy(TimeWindow from, TimeWindow reuse) TimeWindow.cover(TimeWindow other) Returns the minimal window covers both this window and the given window.TimeWindow.Serializer.deserialize(TimeWindow reuse, org.apache.flink.core.memory.DataInputView source) booleanTimeWindow.intersects(TimeWindow other) Returnstrueif this window intersects the given window.voidTimeWindow.Serializer.serialize(TimeWindow record, org.apache.flink.core.memory.DataOutputView target) -
Uses of TimeWindow in org.apache.flink.table.runtime.operators.window.grouping
Methods in org.apache.flink.table.runtime.operators.window.grouping that return TimeWindow -
Uses of TimeWindow in org.apache.flink.table.runtime.operators.window.groupwindow.assigners
Methods in org.apache.flink.table.runtime.operators.window.groupwindow.assigners that return TimeWindowModifier and TypeMethodDescriptionCumulativeWindowAssigner.assignPane(Object element, long timestamp) SlidingWindowAssigner.assignPane(Object element, long timestamp) CumulativeWindowAssigner.getLastWindow(TimeWindow pane) SlidingWindowAssigner.getLastWindow(TimeWindow pane) Methods in org.apache.flink.table.runtime.operators.window.groupwindow.assigners that return types with arguments of type TimeWindowModifier and TypeMethodDescriptionCumulativeWindowAssigner.assignWindows(org.apache.flink.table.data.RowData element, long timestamp) SessionWindowAssigner.assignWindows(org.apache.flink.table.data.RowData element, long timestamp) SlidingWindowAssigner.assignWindows(org.apache.flink.table.data.RowData element, long timestamp) TumblingWindowAssigner.assignWindows(org.apache.flink.table.data.RowData element, long timestamp) org.apache.flink.api.common.typeutils.TypeSerializer<TimeWindow>CumulativeWindowAssigner.getWindowSerializer(org.apache.flink.api.common.ExecutionConfig executionConfig) org.apache.flink.api.common.typeutils.TypeSerializer<TimeWindow>SessionWindowAssigner.getWindowSerializer(org.apache.flink.api.common.ExecutionConfig executionConfig) org.apache.flink.api.common.typeutils.TypeSerializer<TimeWindow>SlidingWindowAssigner.getWindowSerializer(org.apache.flink.api.common.ExecutionConfig executionConfig) org.apache.flink.api.common.typeutils.TypeSerializer<TimeWindow>TumblingWindowAssigner.getWindowSerializer(org.apache.flink.api.common.ExecutionConfig executionConfig) CumulativeWindowAssigner.splitIntoPanes(TimeWindow window) SlidingWindowAssigner.splitIntoPanes(TimeWindow window) Methods in org.apache.flink.table.runtime.operators.window.groupwindow.assigners with parameters of type TimeWindowModifier and TypeMethodDescriptionCumulativeWindowAssigner.getLastWindow(TimeWindow pane) SlidingWindowAssigner.getLastWindow(TimeWindow pane) voidSessionWindowAssigner.mergeWindows(TimeWindow newWindow, NavigableSet<TimeWindow> sortedWindows, MergeCallback<TimeWindow, Collection<TimeWindow>> callback) CumulativeWindowAssigner.splitIntoPanes(TimeWindow window) SlidingWindowAssigner.splitIntoPanes(TimeWindow window) Method parameters in org.apache.flink.table.runtime.operators.window.groupwindow.assigners with type arguments of type TimeWindowModifier and TypeMethodDescriptionvoidSessionWindowAssigner.mergeWindows(TimeWindow newWindow, NavigableSet<TimeWindow> sortedWindows, MergeCallback<TimeWindow, Collection<TimeWindow>> callback) voidSessionWindowAssigner.mergeWindows(TimeWindow newWindow, NavigableSet<TimeWindow> sortedWindows, MergeCallback<TimeWindow, Collection<TimeWindow>> callback) voidSessionWindowAssigner.mergeWindows(TimeWindow newWindow, NavigableSet<TimeWindow> sortedWindows, MergeCallback<TimeWindow, Collection<TimeWindow>> callback) -
Uses of TimeWindow in org.apache.flink.table.runtime.operators.window.tvf.operator
Fields in org.apache.flink.table.runtime.operators.window.tvf.operator with type parameters of type TimeWindowModifier and TypeFieldDescriptionprotected final GroupWindowAssigner<TimeWindow>WindowTableFunctionOperatorBase.windowAssignerMethod parameters in org.apache.flink.table.runtime.operators.window.tvf.operator with type arguments of type TimeWindowModifier and TypeMethodDescriptionprotected voidWindowTableFunctionOperatorBase.collect(org.apache.flink.table.data.RowData inputRow, Collection<TimeWindow> allWindows) voidUnalignedWindowTableFunctionOperator.onEventTime(org.apache.flink.streaming.api.operators.InternalTimer<org.apache.flink.table.data.RowData, TimeWindow> timer) voidUnalignedWindowTableFunctionOperator.onProcessingTime(org.apache.flink.streaming.api.operators.InternalTimer<org.apache.flink.table.data.RowData, TimeWindow> timer) Constructor parameters in org.apache.flink.table.runtime.operators.window.tvf.operator with type arguments of type TimeWindowModifierConstructorDescriptionAlignedWindowTableFunctionOperator(GroupWindowAssigner<TimeWindow> windowAssigner, int rowtimeIndex, ZoneId shiftTimeZone) UnalignedWindowTableFunctionOperator(GroupWindowAssigner<TimeWindow> windowAssigner, org.apache.flink.api.common.typeutils.TypeSerializer<TimeWindow> windowSerializer, org.apache.flink.api.common.typeutils.TypeSerializer<org.apache.flink.table.data.RowData> inputSerializer, int rowtimeIndex, ZoneId shiftTimeZone) UnalignedWindowTableFunctionOperator(GroupWindowAssigner<TimeWindow> windowAssigner, org.apache.flink.api.common.typeutils.TypeSerializer<TimeWindow> windowSerializer, org.apache.flink.api.common.typeutils.TypeSerializer<org.apache.flink.table.data.RowData> inputSerializer, int rowtimeIndex, ZoneId shiftTimeZone) WindowTableFunctionOperatorBase(GroupWindowAssigner<TimeWindow> windowAssigner, int rowtimeIndex, ZoneId shiftTimeZone) -
Uses of TimeWindow in org.apache.flink.table.runtime.operators.window.tvf.unslicing
Methods in org.apache.flink.table.runtime.operators.window.tvf.unslicing that return types with arguments of type TimeWindowModifier and TypeMethodDescriptionUnsliceAssigners.SessionUnsliceAssigner.assignActualWindow(org.apache.flink.table.data.RowData element, ClockService clock, MergingWindowProcessFunction<?, TimeWindow> windowFunction) UnsliceAssigners.WindowedUnsliceAssigner.assignActualWindow(org.apache.flink.table.data.RowData element, ClockService clock, MergingWindowProcessFunction<?, TimeWindow> windowFunction) UnsliceAssigners.SessionUnsliceAssigner.assignStateNamespace(org.apache.flink.table.data.RowData element, ClockService clock, MergingWindowProcessFunction<?, TimeWindow> windowFunction) UnsliceAssigners.WindowedUnsliceAssigner.assignStateNamespace(org.apache.flink.table.data.RowData element, ClockService clock, MergingWindowProcessFunction<?, TimeWindow> windowFunction) UnsliceAssigners.WindowedUnsliceAssigner.assignWindows(org.apache.flink.table.data.RowData element, long timestamp) UnsliceAssigners.SessionUnsliceAssigner.getMergingWindowAssigner()UnsliceAssigners.WindowedUnsliceAssigner.getMergingWindowAssigner()org.apache.flink.api.common.typeutils.TypeSerializer<TimeWindow>UnsliceAssigners.WindowedUnsliceAssigner.getWindowSerializer(org.apache.flink.api.common.ExecutionConfig executionConfig) Methods in org.apache.flink.table.runtime.operators.window.tvf.unslicing with parameters of type TimeWindowModifier and TypeMethodDescriptionvoidUnsliceAssigners.WindowedUnsliceAssigner.mergeWindows(TimeWindow newWindow, NavigableSet<TimeWindow> sortedWindows, MergeCallback<TimeWindow, Collection<TimeWindow>> callback) voidUnslicingWindowTimerServiceImpl.registerEventTimeWindowTimer(TimeWindow window) voidUnslicingWindowTimerServiceImpl.registerProcessingTimeWindowTimer(TimeWindow window) Method parameters in org.apache.flink.table.runtime.operators.window.tvf.unslicing with type arguments of type TimeWindowModifier and TypeMethodDescriptionUnsliceAssigners.SessionUnsliceAssigner.assignActualWindow(org.apache.flink.table.data.RowData element, ClockService clock, MergingWindowProcessFunction<?, TimeWindow> windowFunction) UnsliceAssigners.WindowedUnsliceAssigner.assignActualWindow(org.apache.flink.table.data.RowData element, ClockService clock, MergingWindowProcessFunction<?, TimeWindow> windowFunction) UnsliceAssigners.SessionUnsliceAssigner.assignStateNamespace(org.apache.flink.table.data.RowData element, ClockService clock, MergingWindowProcessFunction<?, TimeWindow> windowFunction) UnsliceAssigners.WindowedUnsliceAssigner.assignStateNamespace(org.apache.flink.table.data.RowData element, ClockService clock, MergingWindowProcessFunction<?, TimeWindow> windowFunction) voidUnsliceAssigners.WindowedUnsliceAssigner.mergeWindows(TimeWindow newWindow, NavigableSet<TimeWindow> sortedWindows, MergeCallback<TimeWindow, Collection<TimeWindow>> callback) voidUnsliceAssigners.WindowedUnsliceAssigner.mergeWindows(TimeWindow newWindow, NavigableSet<TimeWindow> sortedWindows, MergeCallback<TimeWindow, Collection<TimeWindow>> callback) voidUnsliceAssigners.WindowedUnsliceAssigner.mergeWindows(TimeWindow newWindow, NavigableSet<TimeWindow> sortedWindows, MergeCallback<TimeWindow, Collection<TimeWindow>> callback) UnsliceAssigners.windowed(int windowStartIndex, int windowEndIndex, UnsliceAssigner<TimeWindow> innerAssigner) Creates aUnsliceAssignerthat assigns elements which has been attached window start and window end timestamp to windows.Constructor parameters in org.apache.flink.table.runtime.operators.window.tvf.unslicing with type arguments of type TimeWindowModifierConstructorDescriptionUnslicingWindowTimerServiceImpl(org.apache.flink.streaming.api.operators.InternalTimerService<TimeWindow> internalTimerService, ZoneId shiftTimeZone) WindowedUnsliceAssigner(int windowStartIndex, int windowEndIndex, UnsliceAssigner<TimeWindow> innerAssigner)