X-Git-Url: https://juplo.de/gitweb/?a=blobdiff_plain;f=src%2Fmain%2Fjava%2Fde%2Fjuplo%2Fkafka%2Fwordcount%2Fusers%2FUserRequest.java;fp=src%2Fmain%2Fjava%2Fde%2Fjuplo%2Fkafka%2Fwordcount%2Fusers%2FUserRequest.java;h=f0f8cc832383f12c8dd1b8c4101c63e1487ff043;hb=36381bd0a4dea9bd10494cb4919de6c7fe5c4190;hp=0000000000000000000000000000000000000000;hpb=fc7b9dfe12a1401e7365d85ec723364750bdcd3d;p=demos%2Fkafka%2Fwordcount diff --git a/src/main/java/de/juplo/kafka/wordcount/users/UserRequest.java b/src/main/java/de/juplo/kafka/wordcount/users/UserRequest.java new file mode 100644 index 0000000..f0f8cc8 --- /dev/null +++ b/src/main/java/de/juplo/kafka/wordcount/users/UserRequest.java @@ -0,0 +1,25 @@ +package de.juplo.kafka.wordcount.users; + +import lombok.EqualsAndHashCode; +import lombok.Getter; +import lombok.Setter; +import lombok.ToString; + +import javax.validation.constraints.NotEmpty; + + +@Getter +@Setter +@ToString +@EqualsAndHashCode(of = "username") +public class UserRequest +{ + public enum Sex { FEMALE, MALE, OTHER } + + @NotEmpty + private String username; + + private String firstName; + private String lastName; + private Sex sex; +}