public class ResponseInfo extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
ResponseInfo.Builder |
| Modifier and Type | Field and Description |
|---|---|
JsonNode |
body |
String |
code |
JsonNode |
contextInfo |
Map<String,String> |
headers |
String |
helpUrl |
String |
rawBody |
String |
requestId |
int |
statusCode |
| Modifier | Constructor and Description |
|---|---|
|
ResponseInfo(int statusCode,
Map<String,String> headers) |
protected |
ResponseInfo(ResponseInfo.Builder builder) |
| Modifier and Type | Method and Description |
|---|---|
static ResponseInfo |
fromResponse(FetchResponse fetchResponse,
String rawResponseBody) |
JsonNode |
getBody() |
String |
getCode() |
JsonNode |
getContextInfo() |
Map<String,String> |
getHeaders() |
String |
getHelpUrl() |
String |
getRawBody() |
String |
getRequestId() |
int |
getStatusCode() |
public final int statusCode
public JsonNode body
public JsonNode contextInfo
public ResponseInfo(int statusCode, Map<String,String> headers)
protected ResponseInfo(ResponseInfo.Builder builder)
public int getStatusCode()
public Map<String,String> getHeaders()
public JsonNode getBody()
public String getRawBody()
public JsonNode getContextInfo()
public String getRequestId()
public String getHelpUrl()
public static ResponseInfo fromResponse(FetchResponse fetchResponse, String rawResponseBody)