public final class JsonResponse<T> extends Object
| Modifier and Type | Method and Description |
|---|---|
static <T> JsonResponse<T> |
execute(io.airlift.json.JsonCodec<T> codec,
okhttp3.OkHttpClient client,
okhttp3.Request request) |
IllegalArgumentException |
getException() |
okhttp3.Headers |
getHeaders() |
String |
getResponseBody() |
int |
getStatusCode() |
String |
getStatusMessage() |
T |
getValue() |
boolean |
hasValue() |
String |
toString() |
public int getStatusCode()
public String getStatusMessage()
public okhttp3.Headers getHeaders()
public boolean hasValue()
public T getValue()
public String getResponseBody()
@Nullable public IllegalArgumentException getException()
public static <T> JsonResponse<T> execute(io.airlift.json.JsonCodec<T> codec, okhttp3.OkHttpClient client, okhttp3.Request request)
Copyright © 2012–2019. All rights reserved.