WIP
[demos/pact] / pwreset / src / main / java / de / juplo / demos / pwreset / api / domain / PasswordResetRequestProgress.java
diff --git a/pwreset/src/main/java/de/juplo/demos/pwreset/api/domain/PasswordResetRequestProgress.java b/pwreset/src/main/java/de/juplo/demos/pwreset/api/domain/PasswordResetRequestProgress.java
new file mode 100644 (file)
index 0000000..6cb27f3
--- /dev/null
@@ -0,0 +1,23 @@
+package de.juplo.demos.pwreset.api.domain;
+
+import lombok.Builder;
+import lombok.Getter;
+import lombok.ToString;
+
+import java.time.ZonedDateTime;
+import java.util.Optional;
+import java.util.UUID;
+
+
+@Builder
+@Getter
+@ToString
+public class PasswordResetRequestProgress
+{
+  private final UUID requestId;
+  private final boolean accepted;
+  private final String message;
+  private final Optional<ZonedDateTime> created;
+  private final Optional<ZonedDateTime> confirmed;
+  private final Optional<ZonedDateTime> accomplished;
+}