WithWindow
A join operation that has KeySelectors defined for both inputs as well as a WindowAssigner.
- Type parameters:
- W
Type of { @link Window} on which the join operation works.
Value members
Concrete methods
Sets the time by which elements are allowed to be late. Delegates to WindowedStream#allowedLateness
Sets the time by which elements are allowed to be late. Delegates to WindowedStream#allowedLateness
Completes the join operation with the user function that is executed for windowed groups.
Completes the join operation with the user function that is executed for windowed groups.
Completes the join operation with the user function that is executed for windowed groups.
Completes the join operation with the user function that is executed for windowed groups.
Completes the join operation with the user function that is executed for windowed groups.
Completes the join operation with the user function that is executed for windowed groups.
Completes the join operation with the user function that is executed for windowed groups.
Completes the join operation with the user function that is executed for windowed groups.
Sets the Evictor that should be used to evict elements from a window before emission.
Sets the Evictor that should be used to evict elements from a window before emission.
Note: When using an evictor window performance will degrade significantly, since pre-aggregation of window results cannot be used.