Uses of Interface
org.apache.flink.table.runtime.operators.window.tvf.state.WindowState
Packages that use WindowState
Package
Description
-
Uses of WindowState in org.apache.flink.table.runtime.operators.aggregate.window.buffers
Methods in org.apache.flink.table.runtime.operators.aggregate.window.buffers with parameters of type WindowStateModifier and TypeMethodDescriptionRecordsWindowBuffer.Factory.create(Object operatorOwner, org.apache.flink.runtime.memory.MemoryManager memoryManager, long memorySize, org.apache.flink.api.common.functions.RuntimeContext runtimeContext, WindowTimerService<Long> timerService, org.apache.flink.runtime.state.KeyedStateBackend<org.apache.flink.table.data.RowData> stateBackend, WindowState<Long> windowState, boolean isEventTime, ZoneId shiftTimeZone) WindowBuffer.Factory.create(Object operatorOwner, org.apache.flink.runtime.memory.MemoryManager memoryManager, long memorySize, org.apache.flink.api.common.functions.RuntimeContext runtimeContext, WindowTimerService<Long> timerService, org.apache.flink.runtime.state.KeyedStateBackend<org.apache.flink.table.data.RowData> stateBackend, WindowState<Long> windowState, boolean isEventTime, ZoneId shiftTimeZone) Creates aWindowBufferthat buffers elements in memory before flushing. -
Uses of WindowState in org.apache.flink.table.runtime.operators.aggregate.window.combines
Methods in org.apache.flink.table.runtime.operators.aggregate.window.combines with parameters of type WindowStateModifier and TypeMethodDescriptionAggCombiner.Factory.createRecordsCombiner(org.apache.flink.api.common.functions.RuntimeContext runtimeContext, WindowTimerService<Long> timerService, org.apache.flink.runtime.state.KeyedStateBackend<org.apache.flink.table.data.RowData> stateBackend, WindowState<Long> windowState, boolean isEventTime) GlobalAggCombiner.Factory.createRecordsCombiner(org.apache.flink.api.common.functions.RuntimeContext runtimeContext, WindowTimerService<Long> timerService, org.apache.flink.runtime.state.KeyedStateBackend<org.apache.flink.table.data.RowData> stateBackend, WindowState<Long> windowState, boolean isEventTime) -
Uses of WindowState in org.apache.flink.table.runtime.operators.deduplicate.window.combines
Methods in org.apache.flink.table.runtime.operators.deduplicate.window.combines with parameters of type WindowStateModifier and TypeMethodDescriptionRowTimeDeduplicateRecordsCombiner.Factory.createRecordsCombiner(org.apache.flink.api.common.functions.RuntimeContext runtimeContext, WindowTimerService<Long> timerService, org.apache.flink.runtime.state.KeyedStateBackend<org.apache.flink.table.data.RowData> stateBackend, WindowState<Long> windowState, boolean isEventTime) -
Uses of WindowState in org.apache.flink.table.runtime.operators.rank.window.combines
Methods in org.apache.flink.table.runtime.operators.rank.window.combines with parameters of type WindowStateModifier and TypeMethodDescriptionTopNRecordsCombiner.Factory.createRecordsCombiner(org.apache.flink.api.common.functions.RuntimeContext runtimeContext, WindowTimerService<Long> timerService, org.apache.flink.runtime.state.KeyedStateBackend<org.apache.flink.table.data.RowData> stateBackend, WindowState<Long> windowState, boolean isEventTime) -
Uses of WindowState in org.apache.flink.table.runtime.operators.window.tvf.combines
Methods in org.apache.flink.table.runtime.operators.window.tvf.combines with parameters of type WindowStateModifier and TypeMethodDescriptionRecordsCombiner.Factory.createRecordsCombiner(org.apache.flink.api.common.functions.RuntimeContext runtimeContext, WindowTimerService<Long> timerService, org.apache.flink.runtime.state.KeyedStateBackend<org.apache.flink.table.data.RowData> stateBackend, WindowState<Long> windowState, boolean isEventTime) Creates aRecordsCombinerthat can combine buffered data into states. -
Uses of WindowState in org.apache.flink.table.runtime.operators.window.tvf.state
Classes in org.apache.flink.table.runtime.operators.window.tvf.state that implement WindowStateModifier and TypeClassDescriptionfinal classA wrapper ofListStatewhich is easier to update based on window namespace.final classWindowMapState<W,UV> A wrapper ofMapStatewhich is easier to update based on window namespace.final classA wrapper ofValueStatewhich is easier to update based on window namespace.