Class SliceAttachedWindowingStrategy
java.lang.Object
org.apache.flink.table.planner.plan.logical.WindowingStrategy
org.apache.flink.table.planner.plan.logical.SliceAttachedWindowingStrategy
A windowing strategy that gets windows from input columns as window slice have been assigned and
attached to the physical columns. The window slice is usually identified by slice end timestamp.
- See Also:
-
for more details about which windows can apply slicing.
-
Field Summary
FieldsFields inherited from class org.apache.flink.table.planner.plan.logical.WindowingStrategy
FIELD_NAME_IS_ROWTIME, FIELD_NAME_TIME_ATTRIBUTE_TYPE, FIELD_NAME_WINDOW, isRowtime, timeAttributeType, window -
Constructor Summary
ConstructorsConstructorDescriptionSliceAttachedWindowingStrategy(WindowSpec window, org.apache.flink.table.types.logical.LogicalType timeAttributeType, int sliceEnd) -
Method Summary
Methods inherited from class org.apache.flink.table.planner.plan.logical.WindowingStrategy
getTimeAttributeType, getWindow, isProctime, isRowtime
-
Field Details
-
FIELD_NAME_SLICE_END
- See Also:
-
-
Constructor Details
-
SliceAttachedWindowingStrategy
public SliceAttachedWindowingStrategy(WindowSpec window, org.apache.flink.table.types.logical.LogicalType timeAttributeType, int sliceEnd)
-
-
Method Details
-
toSummaryString
- Specified by:
toSummaryStringin classWindowingStrategy
-
getSliceEnd
public int getSliceEnd()
-