| Package | Description |
|---|---|
| org.apache.flink.table.runtime.operators.window.groupwindow.operator |
| Modifier and Type | Method and Description |
|---|---|
WindowOperatorBuilder |
WindowOperatorBuilder.assigner(GroupWindowAssigner<?> windowAssigner) |
static WindowOperatorBuilder |
WindowOperatorBuilder.builder() |
WindowOperatorBuilder |
WindowOperatorBuilder.countWindow(long size) |
WindowOperatorBuilder |
WindowOperatorBuilder.countWindow(long size,
long slide) |
WindowOperatorBuilder |
WindowOperatorBuilder.cumulative(Duration size,
Duration step) |
WindowOperatorBuilder |
WindowOperatorBuilder.produceUpdates() |
WindowOperatorBuilder |
WindowOperatorBuilder.session(Duration sessionGap) |
WindowOperatorBuilder |
WindowOperatorBuilder.sliding(Duration size,
Duration slide) |
WindowOperatorBuilder |
WindowOperatorBuilder.triggering(Trigger<?> trigger) |
WindowOperatorBuilder |
WindowOperatorBuilder.tumble(Duration size) |
WindowOperatorBuilder |
WindowOperatorBuilder.withAllowedLateness(Duration allowedLateness) |
WindowOperatorBuilder |
WindowOperatorBuilder.withEventTime(int rowtimeIndex) |
WindowOperatorBuilder |
WindowOperatorBuilder.withInputCountIndex(int inputCountIndex)
The index of COUNT(*) in the aggregates. -1 when the input doesn't * contain COUNT(*), i.e.
|
WindowOperatorBuilder |
WindowOperatorBuilder.withInputFields(org.apache.flink.table.types.logical.LogicalType[] inputFieldTypes) |
WindowOperatorBuilder |
WindowOperatorBuilder.withProcessingTime() |
WindowOperatorBuilder |
WindowOperatorBuilder.withShiftTimezone(ZoneId shiftTimeZone)
The shift timezone of the window, if the proctime or rowtime type is TIMESTAMP_LTZ, the shift
timezone is the timezone user configured in TableConfig, other cases the timezone is UTC
which means never shift when assigning windows.
|
| Constructor and Description |
|---|
AggregateWindowOperatorBuilder(GeneratedNamespaceAggsHandleFunction<?> generatedAggregateFunction,
GeneratedRecordEqualiser generatedEqualiser,
WindowOperatorBuilder windowOperatorBuilder) |
AggregateWindowOperatorBuilder(NamespaceAggsHandleFunction<?> aggregateFunction,
RecordEqualiser equaliser,
WindowOperatorBuilder windowOperatorBuilder) |
TableAggregateWindowOperatorBuilder(GeneratedNamespaceTableAggsHandleFunction<?> generatedTableAggregateFunction,
WindowOperatorBuilder windowOperatorBuilder) |
TableAggregateWindowOperatorBuilder(NamespaceTableAggsHandleFunction<?> tableAggregateFunction,
WindowOperatorBuilder windowOperatorBuilder) |
Copyright © 2014–2025 The Apache Software Foundation. All rights reserved.