From 47a04208bc5a7966525e89fb545e8b666a2d6b18 Mon Sep 17 00:00:00 2001 From: Art Date: Sat, 4 Sep 2021 09:08:50 +0300 Subject: [PATCH] 16. Custom Http Response domain (#1) --- .../backend/domain/HttpResponse.java | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 support-portal-backend/src/main/java/net/shyshkin/study/fullstack/supportportal/backend/domain/HttpResponse.java diff --git a/support-portal-backend/src/main/java/net/shyshkin/study/fullstack/supportportal/backend/domain/HttpResponse.java b/support-portal-backend/src/main/java/net/shyshkin/study/fullstack/supportportal/backend/domain/HttpResponse.java new file mode 100644 index 0000000..4e55244 --- /dev/null +++ b/support-portal-backend/src/main/java/net/shyshkin/study/fullstack/supportportal/backend/domain/HttpResponse.java @@ -0,0 +1,18 @@ +package net.shyshkin.study.fullstack.supportportal.backend.domain; + +import lombok.AllArgsConstructor; +import lombok.Builder; +import lombok.Data; +import lombok.NoArgsConstructor; +import org.springframework.http.HttpStatus; + +@NoArgsConstructor +@AllArgsConstructor +@Data +@Builder +public class HttpResponse { + private int httpStatusCode; // 200, 201, 400, 500 + private HttpStatus httpStatus; + private String reason; + private String message; +}