939b1d4624eee28cbd564a18746133e93cb6b7a9
[demos/kafka/wordcount] / src / main / java / de / juplo / kafka / wordcount / recorder / RecordingResult.java
1 package de.juplo.kafka.wordcount.recorder;
2
3 import com.fasterxml.jackson.annotation.JsonInclude;
4 import lombok.Value;
5
6 import static com.fasterxml.jackson.annotation.JsonInclude.Include.NON_NULL;
7
8
9 @Value(staticConstructor = "of")
10 public class RecordingResult
11 {
12   @JsonInclude(NON_NULL) private final String username;
13   @JsonInclude(NON_NULL) private final String sentence;
14   @JsonInclude(NON_NULL) private final String topic;
15   @JsonInclude(NON_NULL) private final Integer partition;
16   @JsonInclude(NON_NULL) private final Long offset;
17   @JsonInclude(NON_NULL) private final Integer status;
18   @JsonInclude(NON_NULL) private final String error;
19 }