Package org.apache.flink.table.api
Class OverWindowPartitionedOrderedPreceding
java.lang.Object
org.apache.flink.table.api.OverWindowPartitionedOrderedPreceding
Partially defined over window with (optional) partitioning, order, and preceding.
-
Method Summary
Modifier and TypeMethodDescriptionAssigns an alias for this window that the followingselect()clause can refer to.as(org.apache.flink.table.expressions.Expression alias) Assigns an alias for this window that the followingselect()clause can refer to.following(org.apache.flink.table.expressions.Expression following) Set the following offset (based on time or row-count intervals) for over window.
-
Method Details
-
as
Assigns an alias for this window that the followingselect()clause can refer to.- Parameters:
alias- alias for this over window- Returns:
- the fully defined over window
-
as
Assigns an alias for this window that the followingselect()clause can refer to.- Parameters:
alias- alias for this over window- Returns:
- the fully defined over window
-
following
public OverWindowPartitionedOrderedPreceding following(org.apache.flink.table.expressions.Expression following) Set the following offset (based on time or row-count intervals) for over window.- Parameters:
following- following offset that relative to the current row.- Returns:
- an over window with defined following
-