org.apache.flinkx.api.CoGroupedStreams.Where.EqualTo.WithWindow
@PublicEvolving
class WithWindow[
W <: Window](
windowAssigner:
WindowAssigner[
_ >: TaggedUnion[
T1,
T2],
W],
trigger:
Trigger[
_ >: TaggedUnion[
T1,
T2],
_ >: W],
evictor:
Evictor[
_ >: TaggedUnion[
T1,
T2],
_ >: W],
val allowedLateness:
Time)
A co-group operation that has KeySelectors defined for both inputs as well as a WindowAssigner.
Type parameters
-
W
-
Type of {@@linkWindow} on which the co-group operation works.
Attributes
-
Graph
-
-
Supertypes
-
class Object
trait Matchable
class Any
Members list
Completes the co-group operation with the user function that is executed for windowed groups.
Completes the co-group operation with the user function that is executed for windowed groups.
Attributes
Completes the co-group operation with the user function that is executed for windowed groups.
Completes the co-group operation with the user function that is executed for windowed groups.
Attributes
Completes the co-group operation with the user function that is executed for windowed groups.
Completes the co-group operation with the user function that is executed for windowed groups.
Attributes
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.
Attributes
Sets the Trigger that should be used to trigger window emission.
Sets the Trigger that should be used to trigger window emission.
Attributes