diff --git a/src/main/java/org/goudham/me/Response.java b/src/main/java/org/goudham/me/Response.java new file mode 100644 index 0000000..c9e2e8e --- /dev/null +++ b/src/main/java/org/goudham/me/Response.java @@ -0,0 +1,30 @@ +package org.goudham.me; + +public class Response { + private T entity; + private final Integer responseCode; + private final String responseBody; + + Response(Integer responseCode, String responseBody, T entity) { + this.responseCode = responseCode; + this.responseBody = responseBody; + this.entity = entity; + } + + Response(Integer responseCode, String responseBody) { + this.responseCode = responseCode; + this.responseBody = responseBody; + } + + public T getEntity() { + return entity; + } + + public Integer getResponseCode() { + return responseCode; + } + + public String getResponseBody() { + return responseBody; + } +}