Interface ApacheHttpClient5TransportBuilder.HttpClientConfigCallback
-
- Enclosing class:
- ApacheHttpClient5TransportBuilder
public static interface ApacheHttpClient5TransportBuilder.HttpClientConfigCallback
Callback used to customize theCloseableHttpClient
instance used by aRestClient
instance. Allows to customize defaultRequestConfig
being set to the client and any parameter that can be set throughHttpClientBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description org.apache.hc.client5.http.impl.async.HttpAsyncClientBuilder
customizeHttpClient(org.apache.hc.client5.http.impl.async.HttpAsyncClientBuilder httpClientBuilder)
Allows to customize theCloseableHttpAsyncClient
being created and used by theRestClient
.
-
-
-
Method Detail
-
customizeHttpClient
org.apache.hc.client5.http.impl.async.HttpAsyncClientBuilder customizeHttpClient(org.apache.hc.client5.http.impl.async.HttpAsyncClientBuilder httpClientBuilder)
Allows to customize theCloseableHttpAsyncClient
being created and used by theRestClient
. Commonly used to customize the defaultCredentialsProvider
for authentication for communication through TLS/SSL without losing any other useful default value that theRestClientBuilder
internally sets, like connection pooling.- Parameters:
httpClientBuilder
- theHttpClientBuilder
for customizing the client instance.
-
-