Skip to main content

Module trigger

Module trigger 

Source
Expand description

Window triggers

This module provides different strategies for determining when windows should be evaluated and their results emitted.

Structs§

CompositeTrigger
Composite trigger that combines multiple triggers with AND/OR logic
CountTrigger
Trigger that fires when a window contains a specified number of elements
ImmediateTrigger
Trigger that fires on every element (for immediate evaluation)
NeverTrigger
Trigger that never fires automatically (manual trigger only)
OnWatermarkTrigger
Trigger that fires when the watermark passes the end of the window
ProcessingTimeTrigger
Trigger that fires after a specified processing time delay
TriggerContext
Context provided to triggers for evaluation

Enums§

CompositeMode
TriggerResult
Result of trigger evaluation

Traits§

WindowTrigger
Trait for window triggers