| Package | Description |
|---|---|
| io.airlift.http.client | |
| io.airlift.http.client.jetty | |
| io.airlift.http.client.testing |
| Modifier and Type | Method and Description |
|---|---|
Request |
Request.Builder.build() |
Request |
HttpRequestFilter.filterRequest(Request request) |
Request |
TraceTokenRequestFilter.filterRequest(Request request) |
Request |
BasicAuthRequestFilter.filterRequest(Request request) |
| Modifier and Type | Method and Description |
|---|---|
<T,E extends Exception> |
HttpClient.execute(Request request,
ResponseHandler<T,E> responseHandler) |
<T,E extends Exception> |
HttpClient.executeAsync(Request request,
ResponseHandler<T,E> responseHandler) |
Request |
HttpRequestFilter.filterRequest(Request request) |
Request |
TraceTokenRequestFilter.filterRequest(Request request) |
Request |
BasicAuthRequestFilter.filterRequest(Request request) |
static Request.Builder |
Request.Builder.fromRequest(Request request) |
StatusResponseHandler.StatusResponse |
StatusResponseHandler.handle(Request request,
Response response) |
FullJsonResponseHandler.JsonResponse<T> |
FullJsonResponseHandler.handle(Request request,
Response response) |
T |
JsonResponseHandler.handle(Request request,
Response response) |
T |
ResponseHandler.handle(Request request,
Response response) |
T |
DefaultingJsonResponseHandler.handle(Request request,
Response response) |
StringResponseHandler.StringResponse |
StringResponseHandler.handle(Request request,
Response response) |
StatusResponseHandler.StatusResponse |
StatusResponseHandler.handleException(Request request,
Exception exception) |
FullJsonResponseHandler.JsonResponse<T> |
FullJsonResponseHandler.handleException(Request request,
Exception exception) |
T |
JsonResponseHandler.handleException(Request request,
Exception exception) |
T |
ResponseHandler.handleException(Request request,
Exception exception) |
T |
DefaultingJsonResponseHandler.handleException(Request request,
Exception exception) |
StringResponseHandler.StringResponse |
StringResponseHandler.handleException(Request request,
Exception exception) |
static RuntimeException |
ResponseHandlerUtils.propagate(Request request,
Throwable exception) |
| Constructor and Description |
|---|
UnexpectedResponseException(Request request,
Response response) |
UnexpectedResponseException(String message,
Request request,
int statusCode,
com.google.common.collect.ListMultimap<HeaderName,String> headers) |
UnexpectedResponseException(String message,
Request request,
Response response) |
| Constructor and Description |
|---|
BasicAuthRequestFilter(Predicate<Request> requestMatcher,
String user,
String password) |
| Modifier and Type | Method and Description |
|---|---|
<T,E extends Exception> |
JettyHttpClient.execute(Request request,
ResponseHandler<T,E> responseHandler) |
<T,E extends Exception> |
JettyHttpClient.executeAsync(Request request,
ResponseHandler<T,E> responseHandler) |
| Modifier and Type | Method and Description |
|---|---|
<T,E extends Exception> |
TestingHttpClient.execute(Request request,
ResponseHandler<T,E> responseHandler) |
<T,E extends Exception> |
TestingHttpClient.executeAsync(Request request,
ResponseHandler<T,E> responseHandler) |
Response |
TestingHttpClient.Processor.handle(Request request) |
Copyright © 2010–2020 Airlift. All rights reserved.