| Interface | Description |
|---|---|
| TimeBasedTrigger<M> |
A
Trigger whose firing logic is determined by a time duration. |
| Trigger<M> |
Marker interface for all triggers.
|
| Class | Description |
|---|---|
| AnyTrigger<M> |
A
Trigger fires as soon as any of its individual triggers has fired. |
| CountTrigger<M> |
A
Trigger that fires when the number of messages in the WindowPane
reaches the specified count. |
| RepeatingTrigger<M> |
A
Trigger that repeats its underlying trigger forever. |
| TimeSinceFirstMessageTrigger<M> | |
| TimeSinceLastMessageTrigger<M> | |
| TimeTrigger<M> | |
| Triggers |
| Enum | Description |
|---|---|
| DurationCharacteristic |
Indicates whether the associated time duration is in event time or processing time.
|
| FiringType |
The type of the
Trigger firing. |