Uses of Interface
io.fabric8.kubernetes.client.http.HttpClient.Builder
-
Packages that use HttpClient.Builder Package Description io.fabric8.kubernetes.client io.fabric8.kubernetes.client.http io.fabric8.kubernetes.client.utils -
-
Uses of HttpClient.Builder in io.fabric8.kubernetes.client
Method parameters in io.fabric8.kubernetes.client with type arguments of type HttpClient.Builder Modifier and Type Method Description KubernetesClientBuilder
KubernetesClientBuilder. withHttpClientBuilderConsumer(Consumer<HttpClient.Builder> consumer)
Provide additional configuration for theHttpClient
that is created for thisKubernetesClient
. -
Uses of HttpClient.Builder in io.fabric8.kubernetes.client.http
Classes in io.fabric8.kubernetes.client.http that implement HttpClient.Builder Modifier and Type Class Description class
StandardHttpClientBuilder<C extends HttpClient,F extends HttpClient.Factory,T extends StandardHttpClientBuilder<C,F,?>>
Methods in io.fabric8.kubernetes.client.http that return HttpClient.Builder Modifier and Type Method Description HttpClient.Builder
HttpClient.Builder. addOrReplaceInterceptor(String name, Interceptor interceptor)
HttpClient.Builder
HttpClient.Builder. authenticatorNone()
Prevents any built-in authenticator to respond to challenges from origin server.HttpClient.Builder
HttpClient.Builder. connectTimeout(long connectTimeout, TimeUnit unit)
HttpClient.Builder
HttpClient.Builder. followAllRedirects()
HttpClient.Builder
HttpClient.Factory. newBuilder()
default HttpClient.Builder
HttpClient.Factory. newBuilder(Config config)
Create a builder that is customized by theConfig
.HttpClient.Builder
HttpClient.Builder. preferHttp11()
HttpClient.Builder
HttpClient.Builder. proxyAddress(InetSocketAddress proxyAddress)
HttpClient.Builder
HttpClient.Builder. proxyAuthorization(String credentials)
HttpClient.Builder
HttpClient.Builder. proxyType(HttpClient.ProxyType type)
HttpClient.Builder
HttpClient.Builder. sslContext(KeyManager[] keyManagers, TrustManager[] trustManagers)
HttpClient.Builder
HttpClient.Builder. tlsVersions(TlsVersion... tlsVersions)
-
Uses of HttpClient.Builder in io.fabric8.kubernetes.client.utils
Methods in io.fabric8.kubernetes.client.utils with parameters of type HttpClient.Builder Modifier and Type Method Description static void
HttpClientUtils. applyCommonConfiguration(Config config, HttpClient.Builder builder, HttpClient.Factory factory)
static CompletableFuture<String>
OpenIDConnectionUtils. resolveOIDCTokenFromAuthConfig(Config currentConfig, Map<String,String> currentAuthProviderConfig, HttpClient.Builder clientBuilder)
Fetch OpenID Connect token from Kubeconfig, check whether it's still valid or not; If expired handle token refresh with OpenID Connection provider APIs
-