Uses of Interface
org.apache.flink.table.runtime.operators.window.tvf.combines.RecordsCombiner
Packages that use RecordsCombiner
Package
Description
-
Uses of RecordsCombiner in org.apache.flink.table.runtime.operators.aggregate.window.buffers
Constructors in org.apache.flink.table.runtime.operators.aggregate.window.buffers with parameters of type RecordsCombinerModifierConstructorDescriptionRecordsWindowBuffer(Object operatorOwner, org.apache.flink.runtime.memory.MemoryManager memoryManager, long memorySize, RecordsCombiner combineFunction, PagedTypeSerializer<org.apache.flink.table.data.RowData> keySer, AbstractRowDataSerializer<org.apache.flink.table.data.RowData> inputSer, boolean requiresCopy, ZoneId shiftTimeZone) -
Uses of RecordsCombiner in org.apache.flink.table.runtime.operators.aggregate.window.combines
Classes in org.apache.flink.table.runtime.operators.aggregate.window.combines that implement RecordsCombinerModifier and TypeClassDescriptionclassAn implementation ofRecordsCombinerthat accumulates input records into the window accumulator state.classAn implementation ofRecordsCombinerthat accumulates local accumulators records into the window accumulator state.classAn implementation ofRecordsCombinerthat accumulates input records into local accumulators.Methods in org.apache.flink.table.runtime.operators.aggregate.window.combines that return RecordsCombinerModifier 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) LocalAggCombiner.Factory.createRecordsCombiner(org.apache.flink.api.common.functions.RuntimeContext runtimeContext, org.apache.flink.util.Collector<org.apache.flink.table.data.RowData> collector) -
Uses of RecordsCombiner in org.apache.flink.table.runtime.operators.deduplicate.window.combines
Classes in org.apache.flink.table.runtime.operators.deduplicate.window.combines that implement RecordsCombinerModifier and TypeClassDescriptionfinal classAn implementation ofRecordsCombinerthat stores the first/last records of incremental input records into the window state.Methods in org.apache.flink.table.runtime.operators.deduplicate.window.combines that return RecordsCombinerModifier 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 RecordsCombiner in org.apache.flink.table.runtime.operators.rank.window.combines
Classes in org.apache.flink.table.runtime.operators.rank.window.combines that implement RecordsCombinerModifier and TypeClassDescriptionfinal classAn implementation ofRecordsCombinerthat save topN records of incremental input records into the window state.Methods in org.apache.flink.table.runtime.operators.rank.window.combines that return RecordsCombinerModifier 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 RecordsCombiner in org.apache.flink.table.runtime.operators.window.tvf.combines
Methods in org.apache.flink.table.runtime.operators.window.tvf.combines that return RecordsCombinerModifier 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.RecordsCombiner.LocalFactory.createRecordsCombiner(org.apache.flink.api.common.functions.RuntimeContext runtimeContext, org.apache.flink.util.Collector<org.apache.flink.table.data.RowData> collector)