Boolean Counter
![]()
Description​
This processor monitors a boolean value and counts how often the value of the boolean changes. A user can configure whether the changes from FALSE to TRUE, TRUE to FALSE, or BOTH changes should be counted.
Required input​
A boolean value is required in the data stream and can be selected with the field mapping.
Boolean Field​
The boolean value to be monitored.
Configuration​
A user can configure whether the changes from TRUE to FALSE, FALSE to TRUE, or all changes of the boolean value should be counted.
Flank parameter​
Either:
- TRUE -> FALSE: Increase counter on a true followed by a false
- FALSE -> TRUE: Increase counter on a false followed by a true
- BOTH: Increase counter on each change of the boolean value on two consecutive events
Output​
Adds an additional numerical field with the current count value to the event. Events are just emitted when the counter changes. Runtime Name: countField