Package io.tiledb.cloud.rest_api
Class ApiResponse<T>
- java.lang.Object
-
- io.tiledb.cloud.rest_api.ApiResponse<T>
-
public class ApiResponse<T> extends java.lang.Object
API response returned by API call.
-
-
Constructor Summary
Constructors Constructor Description ApiResponse(int statusCode, java.util.Map<java.lang.String,java.util.List<java.lang.String>> headers)
Constructor for ApiResponse.ApiResponse(int statusCode, java.util.Map<java.lang.String,java.util.List<java.lang.String>> headers, T data)
Constructor for ApiResponse.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description T
getData()
Get thedata
.java.util.Map<java.lang.String,java.util.List<java.lang.String>>
getHeaders()
Get theheaders
.int
getStatusCode()
Get thestatus code
.
-
-
-
Constructor Detail
-
ApiResponse
public ApiResponse(int statusCode, java.util.Map<java.lang.String,java.util.List<java.lang.String>> headers)
Constructor for ApiResponse.
- Parameters:
statusCode
- The status code of HTTP responseheaders
- The headers of HTTP response
-
ApiResponse
public ApiResponse(int statusCode, java.util.Map<java.lang.String,java.util.List<java.lang.String>> headers, T data)
Constructor for ApiResponse.
- Parameters:
statusCode
- The status code of HTTP responseheaders
- The headers of HTTP responsedata
- The object deserialized from response bod
-
-
Method Detail
-
getStatusCode
public int getStatusCode()
Get the
status code
.- Returns:
- the status code
-
getHeaders
public java.util.Map<java.lang.String,java.util.List<java.lang.String>> getHeaders()
Get the
headers
.- Returns:
- a
Map
of headers
-
getData
public T getData()
Get the
data
.- Returns:
- the data
-
-