Uses of Interface
org.apache.flink.table.runtime.operators.aggregate.asyncwindow.buffers.AsyncStateWindowBuffer
Packages that use AsyncStateWindowBuffer
Package
Description
-
Uses of AsyncStateWindowBuffer in org.apache.flink.table.runtime.operators.aggregate.asyncwindow.buffers
Classes in org.apache.flink.table.runtime.operators.aggregate.asyncwindow.buffers that implement AsyncStateWindowBufferModifier and TypeClassDescriptionfinal classAn implementation ofAsyncStateWindowBufferthat buffers input elements in aWindowBytesMultiMapand combines buffered elements into async state when flushing.Methods in org.apache.flink.table.runtime.operators.aggregate.asyncwindow.buffers that return AsyncStateWindowBufferModifier and TypeMethodDescriptionAsyncStateRecordsWindowBuffer.Factory.create(Object operatorOwner, org.apache.flink.runtime.memory.MemoryManager memoryManager, long memorySize, org.apache.flink.api.common.functions.RuntimeContext runtimeContext, WindowTimerService<Long> timerService, AsyncStateKeyContext keyContext, WindowAsyncState<Long> windowState, boolean isEventTime, ZoneId shiftTimeZone) AsyncStateWindowBuffer.Factory.create(Object operatorOwner, org.apache.flink.runtime.memory.MemoryManager memoryManager, long memorySize, org.apache.flink.api.common.functions.RuntimeContext runtimeContext, WindowTimerService<Long> timerService, AsyncStateKeyContext keyContext, WindowAsyncState<Long> windowState, boolean isEventTime, ZoneId shiftTimeZone) Creates aWindowBufferthat buffers elements in memory before flushing. -
Uses of AsyncStateWindowBuffer in org.apache.flink.table.runtime.operators.aggregate.asyncwindow.processors
Fields in org.apache.flink.table.runtime.operators.aggregate.asyncwindow.processors declared as AsyncStateWindowBufferModifier and TypeFieldDescriptionprotected AsyncStateWindowBufferAbstractAsyncStateSliceWindowAggProcessor.windowBuffer