counting-consumer ist eine Verbesserung von endless-consumer
[demos/kafka/training] / src / main / java / de / juplo / kafka / KeyCounter.java
1 package de.juplo.kafka;
2
3 import lombok.EqualsAndHashCode;
4 import lombok.Getter;
5 import lombok.RequiredArgsConstructor;
6 import lombok.ToString;
7
8
9 @RequiredArgsConstructor
10 @Getter
11 @EqualsAndHashCode(of = { "key" })
12 @ToString
13 public class KeyCounter
14 {
15   private final String key;
16
17   private long result = 0;
18
19
20   public long increment()
21   {
22     return ++result;
23   }
24 }