| Constructor and Description |
|---|
GroupAggFunction(GeneratedAggsHandleFunction genAggsHandler,
GeneratedRecordEqualiser genRecordEqualiser,
org.apache.flink.table.types.logical.LogicalType[] accTypes,
int indexOfCountStar,
boolean generateUpdateBefore,
long stateRetentionTime)
Creates a
GroupAggFunction. |
MiniBatchGlobalGroupAggFunction(GeneratedAggsHandleFunction genLocalAggsHandler,
GeneratedAggsHandleFunction genGlobalAggsHandler,
GeneratedRecordEqualiser genRecordEqualiser,
org.apache.flink.table.types.logical.LogicalType[] accTypes,
int indexOfCountStar,
boolean generateUpdateBefore,
long stateRetentionTime)
Creates a
MiniBatchGlobalGroupAggFunction. |
MiniBatchGroupAggFunction(GeneratedAggsHandleFunction genAggsHandler,
GeneratedRecordEqualiser genRecordEqualiser,
org.apache.flink.table.types.logical.LogicalType[] accTypes,
org.apache.flink.table.types.logical.RowType inputType,
int indexOfCountStar,
boolean generateUpdateBefore,
long stateRetentionTime)
Creates a
MiniBatchGroupAggFunction. |
| Constructor and Description |
|---|
ProcTimeDeduplicateKeepLastRowFunction(InternalTypeInfo<org.apache.flink.table.data.RowData> typeInfo,
long stateRetentionTime,
boolean generateUpdateBefore,
boolean generateInsert,
boolean inputInsertOnly,
GeneratedRecordEqualiser genRecordEqualiser) |
ProcTimeMiniBatchDeduplicateKeepLastRowFunction(InternalTypeInfo<org.apache.flink.table.data.RowData> typeInfo,
org.apache.flink.api.common.typeutils.TypeSerializer<org.apache.flink.table.data.RowData> serializer,
long stateRetentionTime,
boolean generateUpdateBefore,
boolean generateInsert,
boolean inputInsertOnly,
GeneratedRecordEqualiser genRecordEqualiser) |
| Constructor and Description |
|---|
RetractableTopNFunction(org.apache.flink.api.common.state.StateTtlConfig ttlConfig,
InternalTypeInfo<org.apache.flink.table.data.RowData> inputRowType,
ComparableRecordComparator comparableRecordComparator,
RowDataKeySelector sortKeySelector,
RankType rankType,
RankRange rankRange,
GeneratedRecordEqualiser generatedEqualiser,
boolean generateUpdateBefore,
boolean outputRankNumber) |
| Constructor and Description |
|---|
SinkUpsertMaterializer(org.apache.flink.api.common.state.StateTtlConfig ttlConfig,
org.apache.flink.api.common.typeutils.TypeSerializer<org.apache.flink.table.data.RowData> serializer,
GeneratedRecordEqualiser generatedRecordEqualiser,
GeneratedRecordEqualiser generatedUpsertKeyEqualiser,
int[] inputUpsertKey) |
| Modifier and Type | Method and Description |
|---|---|
WindowOperatorBuilder.AggregateWindowOperatorBuilder |
WindowOperatorBuilder.aggregate(GeneratedNamespaceAggsHandleFunction<?> generatedAggregateFunction,
GeneratedRecordEqualiser generatedEqualiser,
org.apache.flink.table.types.logical.LogicalType[] accumulatorTypes,
org.apache.flink.table.types.logical.LogicalType[] aggResultTypes,
org.apache.flink.table.types.logical.LogicalType[] windowPropertyTypes) |
| Constructor and Description |
|---|
AggregateWindowOperatorBuilder(GeneratedNamespaceAggsHandleFunction<?> generatedAggregateFunction,
GeneratedRecordEqualiser generatedEqualiser,
WindowOperatorBuilder windowOperatorBuilder) |
Copyright © 2014–2025 The Apache Software Foundation. All rights reserved.