Package | Description |
---|---|
io.fabric8.kubernetes.client.http | |
io.fabric8.kubernetes.client.okhttp | |
io.fabric8.kubernetes.client.utils |
Modifier and Type | Method and Description |
---|---|
HttpClient.Builder |
HttpClient.Builder.addOrReplaceInterceptor(String name,
Interceptor interceptor) |
HttpClient.Builder |
HttpClient.Builder.authenticatorNone() |
HttpClient.Builder |
HttpClient.Builder.connectTimeout(long connectTimeout,
TimeUnit unit) |
HttpClient.Builder |
HttpClient.Builder.followAllRedirects() |
HttpClient.Builder |
HttpClient.Builder.forStreaming() |
HttpClient.Builder |
HttpClient.newBuilder()
Create a builder that starts with the same state as this client
|
HttpClient.Builder |
HttpClient.Factory.newBuilder() |
HttpClient.Builder |
HttpClient.Builder.preferHttp11() |
HttpClient.Builder |
HttpClient.Builder.proxyAddress(InetSocketAddress proxyAddress) |
HttpClient.Builder |
HttpClient.Builder.proxyAuthorization(String credentials) |
HttpClient.Builder |
HttpClient.Builder.readTimeout(long readTimeout,
TimeUnit unit) |
HttpClient.Builder |
HttpClient.Builder.sslContext(SSLContext context,
TrustManager[] trustManagers) |
HttpClient.Builder |
HttpClient.Builder.tlsVersions(TlsVersion[] tlsVersions) |
HttpClient.Builder |
HttpClient.Builder.writeTimeout(long timeout,
TimeUnit timeoutUnit) |
Modifier and Type | Method and Description |
---|---|
HttpClient.Builder |
OkHttpClientImpl.newBuilder() |
HttpClient.Builder |
OkHttpClientFactory.newBuilder() |
Modifier and Type | Method and Description |
---|---|
static void |
HttpClientUtils.applyCommonConfiguration(Config config,
HttpClient.Builder builder,
HttpClient.Factory factory) |
static String |
OpenIDConnectionUtils.resolveOIDCTokenFromAuthConfig(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
|
Copyright © 2015–2020 Red Hat. All rights reserved.