public interface Client
extends java.lang.AutoCloseable
| Modifier and Type | Method and Description |
|---|---|
java.util.concurrent.CompletableFuture<Response<BinaryData>> |
callToBinaryResponse(RequestBuilder request,
java.lang.String body) |
java.util.concurrent.CompletableFuture<Response<java.lang.String>> |
callToStringResponse(RequestBuilder request,
java.lang.String body) |
<R> java.util.concurrent.CompletableFuture<Response<R>> |
callToTypeResponse(RequestBuilder request,
java.lang.String body,
java.lang.String canonicalResponseType) |
void |
close() |
ClientConfig |
getConfig() |
java.util.Map<java.lang.String,java.lang.String> |
getDefaultHeaders() |
java.lang.String |
getHost() |
int |
getPort() |
java.lang.String |
getPrefix() |
java.lang.String |
getProtocol() |
java.util.concurrent.CompletableFuture<Response<java.lang.String>> callToStringResponse(RequestBuilder request, java.lang.String body)
java.util.concurrent.CompletableFuture<Response<BinaryData>> callToBinaryResponse(RequestBuilder request, java.lang.String body)
<R> java.util.concurrent.CompletableFuture<Response<R>> callToTypeResponse(RequestBuilder request, java.lang.String body, java.lang.String canonicalResponseType)
ClientConfig getConfig()
java.util.Map<java.lang.String,java.lang.String> getDefaultHeaders()
java.lang.String getHost()
int getPort()
java.lang.String getProtocol()
java.lang.String getPrefix()
void close()
close in interface java.lang.AutoCloseable