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) |
tag
HttpClient build()
build
in interface HttpClient.DerivedClientBuilder
HttpClient.Builder connectTimeout(long connectTimeout, TimeUnit unit)
HttpClient.Builder addOrReplaceInterceptor(String name, Interceptor interceptor)
addOrReplaceInterceptor
in interface HttpClient.DerivedClientBuilder
HttpClient.Builder authenticatorNone()
OkHttp specific option.
authenticatorNone
in interface HttpClient.DerivedClientBuilder
HttpClient.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.