| Modifier and Type | Method and Description |
|---|---|
SlicingWindowAggOperatorBuilder |
SlicingWindowAggOperatorBuilder.aggregate(GeneratedNamespaceAggsHandleFunction<Long> generatedAggregateFunction,
AbstractRowDataSerializer<org.apache.flink.table.data.RowData> accSerializer) |
SlicingWindowAggOperatorBuilder |
SlicingWindowAggOperatorBuilder.globalAggregate(GeneratedNamespaceAggsHandleFunction<Long> localGeneratedAggregateFunction,
GeneratedNamespaceAggsHandleFunction<Long> globalGeneratedAggregateFunction,
GeneratedNamespaceAggsHandleFunction<Long> stateGeneratedAggregateFunction,
AbstractRowDataSerializer<org.apache.flink.table.data.RowData> accSerializer) |
SlicingWindowAggOperatorBuilder |
SlicingWindowAggOperatorBuilder.globalAggregate(GeneratedNamespaceAggsHandleFunction<Long> localGeneratedAggregateFunction,
GeneratedNamespaceAggsHandleFunction<Long> globalGeneratedAggregateFunction,
GeneratedNamespaceAggsHandleFunction<Long> stateGeneratedAggregateFunction,
AbstractRowDataSerializer<org.apache.flink.table.data.RowData> accSerializer) |
SlicingWindowAggOperatorBuilder |
SlicingWindowAggOperatorBuilder.globalAggregate(GeneratedNamespaceAggsHandleFunction<Long> localGeneratedAggregateFunction,
GeneratedNamespaceAggsHandleFunction<Long> globalGeneratedAggregateFunction,
GeneratedNamespaceAggsHandleFunction<Long> stateGeneratedAggregateFunction,
AbstractRowDataSerializer<org.apache.flink.table.data.RowData> accSerializer) |
| Constructor and Description |
|---|
Factory(GeneratedNamespaceAggsHandleFunction<Long> genAggsHandler) |
Factory(GeneratedNamespaceAggsHandleFunction<Long> genAggsHandler) |
Factory(GeneratedNamespaceAggsHandleFunction<Long> genLocalAggsHandler,
GeneratedNamespaceAggsHandleFunction<Long> genGlobalAggsHandler) |
Factory(GeneratedNamespaceAggsHandleFunction<Long> genLocalAggsHandler,
GeneratedNamespaceAggsHandleFunction<Long> genGlobalAggsHandler) |
| Modifier and Type | Field and Description |
|---|---|
protected GeneratedNamespaceAggsHandleFunction<Long> |
AbstractWindowAggProcessor.genAggsHandler |
| Constructor and Description |
|---|
AbstractWindowAggProcessor(GeneratedNamespaceAggsHandleFunction<Long> genAggsHandler,
WindowBuffer.Factory bufferFactory,
SliceAssigner sliceAssigner,
org.apache.flink.api.common.typeutils.TypeSerializer<org.apache.flink.table.data.RowData> accSerializer,
java.time.ZoneId shiftTimeZone) |
SliceSharedWindowAggProcessor(GeneratedNamespaceAggsHandleFunction<Long> genAggsHandler,
WindowBuffer.Factory bufferFactory,
SliceSharedAssigner sliceAssigner,
org.apache.flink.api.common.typeutils.TypeSerializer<org.apache.flink.table.data.RowData> accSerializer,
int indexOfCountStar,
java.time.ZoneId shiftTimeZone) |
SliceUnsharedWindowAggProcessor(GeneratedNamespaceAggsHandleFunction<Long> genAggsHandler,
WindowBuffer.Factory windowBufferFactory,
SliceUnsharedAssigner sliceAssigner,
org.apache.flink.api.common.typeutils.TypeSerializer<org.apache.flink.table.data.RowData> accSerializer,
java.time.ZoneId shiftTimeZone) |
| 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–2022 The Apache Software Foundation. All rights reserved.