Package org.apache.heron.api.windowing.triggers
-
Class Summary Class Description AbstractBaseTriggerPolicy<T extends Serializable,S> CountTriggerPolicy<T extends Serializable> A trigger that tracks event counts and calls backTriggerHandler.onTrigger()
when the count threshold is hit.TimeTriggerPolicy<T extends Serializable> InvokesTriggerHandler.onTrigger()
after the duration.WatermarkCountTriggerPolicy<T extends Serializable> A trigger policy that tracks event counts and sets the context for eviction policy to evict based on latest watermark time.WatermarkTimeTriggerPolicy<T extends Serializable> Handles watermark events and triggersTriggerHandler.onTrigger()
for each window interval that has events to be processed up to the watermark ts.