6cb27f3153043654d473036338ee0dd51e9e6fd7
[demos/pact] / pwreset / src / main / java / de / juplo / demos / pwreset / api / domain / PasswordResetRequestProgress.java
1 package de.juplo.demos.pwreset.api.domain;
2
3 import lombok.Builder;
4 import lombok.Getter;
5 import lombok.ToString;
6
7 import java.time.ZonedDateTime;
8 import java.util.Optional;
9 import java.util.UUID;
10
11
12 @Builder
13 @Getter
14 @ToString
15 public class PasswordResetRequestProgress
16 {
17   private final UUID requestId;
18   private final boolean accepted;
19   private final String message;
20   private final Optional<ZonedDateTime> created;
21   private final Optional<ZonedDateTime> confirmed;
22   private final Optional<ZonedDateTime> accomplished;
23 }