| processElement(Transaction, KeyedProcessFunction.Context, Collector) |  | 0% |  | 0% | 8 | 8 | 26 | 26 | 1 | 1 |
| createVelocityBreachAlert(Transaction, int) |  | 0% | | n/a | 1 | 1 | 14 | 14 | 1 | 1 |
| open(Configuration) |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
| onTimer(long, KeyedProcessFunction.OnTimerContext, Collector) |  | 0% |  | 0% | 3 | 3 | 9 | 9 | 1 | 1 |
| createRapidTransactionAlert(Transaction, long) |  | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 |
| VelocityCheckProcessor(int, Duration) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| lambda$onTimer$1(long, Long) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$processElement$0(long, Long) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| VelocityCheckProcessor() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| static {...} |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getMaxTransactionsPerWindow() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getWindowDuration() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |