counter: 1.4.2 - RocksDB does nor work in Alpine-Linux
[demos/kafka/wordcount] / src / main / java / de / juplo / kafka / wordcount / counter / WordCounter.java
index 958f9b7..211fa4c 100644 (file)
@@ -1,5 +1,6 @@
 package de.juplo.kafka.wordcount.counter;
 
+import lombok.AccessLevel;
 import lombok.AllArgsConstructor;
 import lombok.Data;
 import lombok.NoArgsConstructor;
@@ -7,15 +8,15 @@ import lombok.NoArgsConstructor;
 
 @Data
 @NoArgsConstructor
-@AllArgsConstructor(staticName = "of")
-public class WordCount
+@AllArgsConstructor(access = AccessLevel.PRIVATE)
+public class WordCounter
 {
   String user;
-  String word;
-  long count;
+  String key;
+  long counter;
 
-  public static WordCount of(Word word, long count)
+  public static WordCounter of(Word word, long counter)
   {
-    return new WordCount(word.getUser(), word.getWord(), count);
+    return new WordCounter(word.getChannel(), word.getKey(), counter);
   }
 }