- <init>
- onTimers
- persist
- processElements
Incorporate values into the underlying reduce function, and manage holds,
timers, triggers, and wind
- clearAllState
Clear all the state associated with context's window. Should only be invoked if
we know all future e
- collectWindows
Extract the windows associated with the values.
- createActiveWindowSet
- emit
Emit if a trigger is ready to fire or timers require it, and cleanup state.
- isFinished
- mergeWindows
Invoke merge for the given windows and return a map from windows to the merge
result window. Windows
- needToEmit
Do we need to emit?
- onTrigger
Run the ReduceFn#onTrigger method and produce any necessary output.