public static interface HttpClient.Builder extends HttpClient.DerivedClientBuilder
requestConfigHttpClient build()
build in interface HttpClient.DerivedClientBuilderHttpClient.Builder readTimeout(long readTimeout, TimeUnit unit)
WebSocketsreadTimeout in interface HttpClient.DerivedClientBuilderHttpClient.Builder writeTimeout(long writeTimeout, TimeUnit unit)
writeTimeout in interface HttpClient.DerivedClientBuilderHttpClient.Builder connectTimeout(long connectTimeout, TimeUnit unit)
HttpClient.Builder forStreaming()
forStreaming in interface HttpClient.DerivedClientBuilderHttpClient.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()
Copyright © 2015–2023 Red Hat. All rights reserved.