Uses of Interface
org.apache.flink.table.runtime.operators.aggregate.window.buffers.WindowBuffer
Packages that use WindowBuffer
Package
Description
-
Uses of WindowBuffer in org.apache.flink.table.runtime.operators.aggregate.window.buffers
Classes in org.apache.flink.table.runtime.operators.aggregate.window.buffers that implement WindowBufferModifier and TypeClassDescriptionfinal classAn implementation ofWindowBufferthat buffers input elements in aWindowBytesMultiMapand combines buffered elements into state when flushing.Methods in org.apache.flink.table.runtime.operators.aggregate.window.buffers that return WindowBufferModifier 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) RecordsWindowBuffer.LocalFactory.create(Object operatorOwner, org.apache.flink.runtime.memory.MemoryManager memoryManager, long memorySize, org.apache.flink.api.common.functions.RuntimeContext runtimeContext, org.apache.flink.util.Collector<org.apache.flink.table.data.RowData> collector, 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.WindowBuffer.LocalFactory.create(Object operatorOwner, org.apache.flink.runtime.memory.MemoryManager memoryManager, long memorySize, org.apache.flink.api.common.functions.RuntimeContext runtimeContext, org.apache.flink.util.Collector<org.apache.flink.table.data.RowData> collector, ZoneId shiftTimeZone) Creates aWindowBufferfor local window that buffers elements in memory before flushing. -
Uses of WindowBuffer in org.apache.flink.table.runtime.operators.aggregate.window.processors
Fields in org.apache.flink.table.runtime.operators.aggregate.window.processors declared as WindowBufferModifier and TypeFieldDescriptionprotected WindowBufferAbstractSliceSyncStateWindowAggProcessor.windowBuffer