HttpClientContext.Builder |
HttpClientContext.Builder.authenticator(Authenticator authenticator) |
Set a HttpClient authenticator to the underlying HttpClient .
|
HttpClientContext.Builder |
HttpClientContext.Builder.authTokenProvider(AuthTokenProvider authTokenProvider) |
Add a Authorization token provider.
|
HttpClientContext.Builder |
HttpClientContext.Builder.baseUrl(String baseUrl) |
Set the base URL to use for requests created from the context.
|
HttpClientContext.Builder |
HttpClientContext.Builder.bodyAdapter(BodyAdapter adapter) |
Set the body adapter to use to convert beans to body content
and response content back to beans.
|
HttpClientContext.Builder |
HttpClientContext.Builder.client(HttpClient client) |
Set the underlying HttpClient to use.
|
HttpClientContext.Builder |
HttpClientContext.Builder.cookieHandler(CookieHandler cookieHandler) |
Specify a cookie handler to use on the HttpClient.
|
HttpClientContext.Builder |
HttpClientContext.Builder.executor(Executor executor) |
Specify the Executor to use for asynchronous tasks.
|
static HttpClientContext.Builder |
HttpClientContext.newBuilder() |
Return the builder to config and build the client context.
|
HttpClientContext.Builder |
HttpClientContext.Builder.priority(int priority) |
Set the priority for HTTP/2 requests to the underlying HttpClient .
|
HttpClientContext.Builder |
HttpClientContext.Builder.proxy(ProxySelector proxySelector) |
|
HttpClientContext.Builder |
HttpClientContext.Builder.redirect(HttpClient.Redirect redirect) |
Specify the redirect policy.
|
HttpClientContext.Builder |
HttpClientContext.Builder.requestIntercept(RequestIntercept requestIntercept) |
Add a request interceptor.
|
HttpClientContext.Builder |
HttpClientContext.Builder.requestListener(RequestListener requestListener) |
Add a request listener.
|
HttpClientContext.Builder |
HttpClientContext.Builder.requestLogging(boolean requestLogging) |
Disable or enable built in request and response logging.
|
HttpClientContext.Builder |
HttpClientContext.Builder.requestTimeout(Duration requestTimeout) |
Set the default request timeout.
|
HttpClientContext.Builder |
HttpClientContext.Builder.retryHandler(RetryHandler retryHandler) |
Set a RetryHandler to use to retry requests.
|
HttpClientContext.Builder |
HttpClientContext.Builder.sslContext(SSLContext sslContext) |
|
HttpClientContext.Builder |
HttpClientContext.Builder.sslParameters(SSLParameters sslParameters) |
Set the sslParameters to the underlying HttpClient .
|
HttpClientContext.Builder |
HttpClientContext.Builder.version(HttpClient.Version version) |
Specify the HTTP version.
|