X-Git-Url: https://juplo.de/gitweb/?a=blobdiff_plain;f=src%2Fmain%2Fjava%2Fde%2Fjuplo%2Fkafka%2Fwordcount%2Fcounter%2FWordCounter.java;h=1334e5b0de604417204ee59f66e01e4c47e72450;hb=refs%2Fheads%2Fcounter;hp=958f9b775011ba2ea70c0c48d015269de925f340;hpb=b67e6b91cf7fd378fb78f0ad9e2fd47c21fbf726;p=demos%2Fkafka%2Fwordcount diff --git a/src/main/java/de/juplo/kafka/wordcount/counter/WordCounter.java b/src/main/java/de/juplo/kafka/wordcount/counter/WordCounter.java index 958f9b7..211fa4c 100644 --- a/src/main/java/de/juplo/kafka/wordcount/counter/WordCounter.java +++ b/src/main/java/de/juplo/kafka/wordcount/counter/WordCounter.java @@ -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); } }