public class ApiHttpClientImpl extends AutoCloseableService implements ApiHttpClient
ApiHttpClientCLOSED_MESSAGE| Constructor and Description |
|---|
ApiHttpClientImpl(String baseUri,
HandlerStack stack) |
ApiHttpClientImpl(URI baseUri,
HandlerStack stack) |
ApiHttpClientImpl(URI baseUri,
HandlerStack stack,
ResponseSerializer serializer) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
CompletableFuture<ApiHttpResponse<byte[]>> |
execute(ApiHttpRequest request) |
<O> CompletableFuture<ApiHttpResponse<O>> |
execute(ApiHttpRequest request,
Class<O> outputType) |
<O> CompletableFuture<ApiHttpResponse<O>> |
execute(ClientRequestCommand<O> method) |
ResponseSerializer |
getSerializerService() |
int |
hashCode() |
int |
reflectionHashCode() |
String |
toString() |
close, closeQuietlyof, of, of, ofclosepublic ApiHttpClientImpl(String baseUri, HandlerStack stack)
public ApiHttpClientImpl(URI baseUri, HandlerStack stack)
public ApiHttpClientImpl(URI baseUri, HandlerStack stack, ResponseSerializer serializer)
public CompletableFuture<ApiHttpResponse<byte[]>> execute(ApiHttpRequest request)
execute in interface VrapHttpClientpublic <O> CompletableFuture<ApiHttpResponse<O>> execute(ClientRequestCommand<O> method)
execute in interface ApiHttpClientpublic <O> CompletableFuture<ApiHttpResponse<O>> execute(ApiHttpRequest request, Class<O> outputType)
execute in interface ApiHttpClientpublic ResponseSerializer getSerializerService()
getSerializerService in interface ApiHttpClientpublic boolean equals(Object o)
equals in class AutoCloseableServicepublic int hashCode()
hashCode in class AutoCloseableServicepublic int reflectionHashCode()