top10: 1.1.0 - Simplified topology, using JsonSerde
[demos/kafka/wordcount] / src / main / java / de / juplo / kafka / wordcount / top10 / Entry.java
index 67f45f2..b25fc07 100644 (file)
@@ -1,11 +1,20 @@
 package de.juplo.kafka.wordcount.top10;
 
-import lombok.Value;
+import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
+import lombok.AccessLevel;
+import lombok.AllArgsConstructor;
+import lombok.Data;
+import lombok.NoArgsConstructor;
 
 
-@Value(staticConstructor = "of")
+@NoArgsConstructor
+@AllArgsConstructor(
+    staticName = "of",
+    access = AccessLevel.PACKAGE)
+@Data
+@JsonIgnoreProperties(ignoreUnknown = true)
 public class Entry
 {
-  private final String word;
-  private final Long count;
+  private String word;
+  private Long counter;
 }