T
- The type of data that is deserialized from response bodypublic class ApiResponse<T>
extends java.lang.Object
Constructor | Description |
---|---|
ApiResponse(int statusCode,
java.util.Map<java.lang.String,java.util.List<java.lang.String>> headers) |
|
ApiResponse(int statusCode,
java.util.Map<java.lang.String,java.util.List<java.lang.String>> headers,
T data) |
Modifier and Type | Method | Description |
---|---|---|
T |
getData() |
|
java.util.Map<java.lang.String,java.util.List<java.lang.String>> |
getHeaders() |
|
int |
getStatusCode() |
public ApiResponse(int statusCode, java.util.Map<java.lang.String,java.util.List<java.lang.String>> headers)
statusCode
- The status code of HTTP responseheaders
- The headers of HTTP responsepublic ApiResponse(int statusCode, java.util.Map<java.lang.String,java.util.List<java.lang.String>> headers, T data)
statusCode
- The status code of HTTP responseheaders
- The headers of HTTP responsedata
- The object deserialized from response bodpublic int getStatusCode()
public java.util.Map<java.lang.String,java.util.List<java.lang.String>> getHeaders()
public T getData()