public static interface HttpClient.Builder extends HttpClient.DerivedClientBuilder
| Modifier and Type | Method and Description |
|---|---|
HttpClient.Builder |
addOrReplaceInterceptor(String name,
Interceptor interceptor) |
HttpClient.Builder |
authenticatorNone()
Prevents any built-in authenticator to respond to challenges from origin server.
|
HttpClient |
build() |
HttpClient.Builder |
connectTimeout(long connectTimeout,
TimeUnit unit) |
HttpClient.Builder |
followAllRedirects() |
HttpClient.Builder |
preferHttp11() |
HttpClient.Builder |
proxyAddress(InetSocketAddress proxyAddress) |
HttpClient.Builder |
proxyAuthorization(String credentials) |
HttpClient.Builder |
proxyType(HttpClient.ProxyType type) |
HttpClient.Builder |
sslContext(KeyManager[] keyManagers,
TrustManager[] trustManagers) |
HttpClient.Builder |
tlsVersions(TlsVersion... tlsVersions) |
tagHttpClient build()
build in interface HttpClient.DerivedClientBuilderHttpClient.Builder connectTimeout(long connectTimeout, TimeUnit unit)
HttpClient.Builder addOrReplaceInterceptor(String name, Interceptor interceptor)
addOrReplaceInterceptor in interface HttpClient.DerivedClientBuilderHttpClient.Builder authenticatorNone()
OkHttp specific option.
authenticatorNone in interface HttpClient.DerivedClientBuilderHttpClient.Builder sslContext(KeyManager[] keyManagers, TrustManager[] trustManagers)
HttpClient.Builder followAllRedirects()
HttpClient.Builder proxyAddress(InetSocketAddress proxyAddress)
HttpClient.Builder proxyAuthorization(String credentials)
HttpClient.Builder tlsVersions(TlsVersion... tlsVersions)
HttpClient.Builder preferHttp11()
HttpClient.Builder proxyType(HttpClient.ProxyType type)
Copyright © 2015–2024 Red Hat. All rights reserved.