Package org.apache.flink.table.runtime.operators.window.groupwindow.triggers
package org.apache.flink.table.runtime.operators.window.groupwindow.triggers
-
ClassDescriptionA
Triggerthat fires at some point after a specified number of input elements have arrived.ElementTriggers.CountElement<W extends Window>ATriggerthat fires at some point after a specified number of input elements have arrived.ElementTriggers.EveryElement<W extends Window>ATriggerthat triggers on every element.ATriggerthat reacts to event-time timers.EventTimeTriggers.AfterEndOfWindow<W extends Window>ATriggerthat fires once the watermark passes the end of the window to which a pane belongs.A compositeTriggerthat consist of AfterEndOfWindow and a early trigger and late trigger.EventTimeTriggers.AfterEndOfWindowNoLate<W extends Window>A compositeTriggerthat consist of AfterEndOfWindow and a late trigger.ATriggerthat reacts to processing-time timers.ProcessingTimeTriggers.AfterEndOfWindow<W extends Window>ATriggerthat fires once the current system time passes the end of the window to which a pane belongs.A compositeTriggerthat consist of AfterEndOfWindow and a early trigger.Trigger every a given interval, the first trigger time is interval after the first element in the pane.ATriggerdetermines when a pane of a window should be evaluated to emit the results for that part of the window.Extension ofTrigger.TriggerContextthat is given toTrigger.onMerge(Window, OnMergeContext).A context object that is given toTriggermethods to allow them to register timer callbacks and deal with state.WindowTrigger<W extends Window>AWindowTriggerdetermines when a window should be evaluated to emit the results.