WIP
[demos/kafka/demos-kafka-payment-system-transfer] / transfer / src / main / java / de / juplo / kafka / payment / transfer / controller / TransferRequest.java
1 package de.juplo.kafka.payment.transfer.controller;
2
3 import lombok.Data;
4
5 import javax.validation.constraints.NotNull;
6 import java.util.UUID;
7
8
9 /**
10  * Simple DTO used by the REST interface
11  */
12 @Data
13 public class TransferRequest
14 {
15   @NotNull(message = "Cannot be null")
16   private UUID id;
17   @NotNull(message = "Cannot be null")
18   private long payer;
19   @NotNull(message = "Cannot be null")
20   private long payee;
21   @NotNull(message = "Cannot be null")
22   private int amount;
23 }