Uses of Interface
org.apache.flink.table.runtime.operators.window.state.WindowState
-
-
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 WindowState Modifier and Type Method Description WindowBufferRecordsWindowBuffer.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, java.time.ZoneId shiftTimeZone)WindowBufferWindowBuffer.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, java.time.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 WindowState Modifier and Type Method Description RecordsCombinerAggCombiner.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)RecordsCombinerGlobalAggCombiner.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 WindowState Modifier and Type Method Description RecordsCombinerRowTimeDeduplicateRecordsCombiner.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 WindowState Modifier and Type Method Description RecordsCombinerTopNRecordsCombiner.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.combines
Methods in org.apache.flink.table.runtime.operators.window.combines with parameters of type WindowState Modifier and Type Method Description RecordsCombinerRecordsCombiner.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.state
Classes in org.apache.flink.table.runtime.operators.window.state that implement WindowState Modifier and Type Class Description classWindowListState<W>A wrapper ofListStatewhich is easier to update based on window namespace.classWindowMapState<W,UV>A wrapper ofMapStatewhich is easier to update based on window namespace.classWindowValueState<W>A wrapper ofValueStatewhich is easier to update based on window namespace.
-