Skip to main content
Version: 0.95.1

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