Class WindowAttachedWindowingStrategy
java.lang.Object
org.apache.flink.table.planner.plan.logical.WindowingStrategy
org.apache.flink.table.planner.plan.logical.WindowAttachedWindowingStrategy
A windowing strategy that gets windows from input columns as windows have been assigned and
attached to the physical columns.
-
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
ConstructorsConstructorDescriptionWindowAttachedWindowingStrategy(WindowSpec window, org.apache.flink.table.types.logical.LogicalType timeAttributeType, int windowEnd) Creates aWindowAttachedWindowingStrategywhich onlywindowEndis attatched.WindowAttachedWindowingStrategy(WindowSpec window, org.apache.flink.table.types.logical.LogicalType timeAttributeType, int windowStart, int windowEnd) -
Method Summary
Methods inherited from class org.apache.flink.table.planner.plan.logical.WindowingStrategy
getTimeAttributeType, getWindow, isProctime, isRowtime
-
Field Details
-
FIELD_NAME_WINDOW_START
- See Also:
-
FIELD_NAME_WINDOW_END
- See Also:
-
-
Constructor Details
-
WindowAttachedWindowingStrategy
public WindowAttachedWindowingStrategy(WindowSpec window, org.apache.flink.table.types.logical.LogicalType timeAttributeType, int windowStart, int windowEnd) -
WindowAttachedWindowingStrategy
public WindowAttachedWindowingStrategy(WindowSpec window, org.apache.flink.table.types.logical.LogicalType timeAttributeType, int windowEnd) Creates aWindowAttachedWindowingStrategywhich onlywindowEndis attatched.
-
-
Method Details
-
toSummaryString
- Specified by:
toSummaryStringin classWindowingStrategy
-
getWindowStart
public int getWindowStart() -
getWindowEnd
public int getWindowEnd()
-