From 372ec491e12f53364b792d3fa34586ce1f3e4910 Mon Sep 17 00:00:00 2001 From: Kai Moritz Date: Fri, 11 Jun 2021 17:05:05 +0200 Subject: [PATCH] WIP --- .../kafka/payment/transfer/Transfer.java | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 transfer/src/main/java/de/juplo/kafka/payment/transfer/Transfer.java diff --git a/transfer/src/main/java/de/juplo/kafka/payment/transfer/Transfer.java b/transfer/src/main/java/de/juplo/kafka/payment/transfer/Transfer.java new file mode 100644 index 0000000..38673d1 --- /dev/null +++ b/transfer/src/main/java/de/juplo/kafka/payment/transfer/Transfer.java @@ -0,0 +1,25 @@ +package de.juplo.kafka.payment.transfer; + +import lombok.Builder; +import lombok.Data; + +import javax.validation.constraints.NotNull; +import java.util.UUID; + + +/** + * Simple DTO used by the REST interface + */ +@Data +@Builder +public class Transfer +{ + @NotNull(message = "Cannot be null") + private UUID id; + @NotNull(message = "Cannot be null") + private long payer; + @NotNull(message = "Cannot be null") + private long payee; + @NotNull(message = "Cannot be null") + private int amount; +} -- 2.20.1