Class VertxHttpClientBuilder<F extends HttpClient.Factory>
- java.lang.Object
-
- io.fabric8.kubernetes.client.http.StandardHttpClientBuilder<VertxHttpClient<F>,F,VertxHttpClientBuilder<F>>
-
- io.fabric8.kubernetes.client.vertx.VertxHttpClientBuilder<F>
-
- All Implemented Interfaces:
HttpClient.Builder,HttpClient.DerivedClientBuilder
public class VertxHttpClientBuilder<F extends HttpClient.Factory> extends StandardHttpClientBuilder<VertxHttpClient<F>,F,VertxHttpClientBuilder<F>>
-
-
Field Summary
-
Fields inherited from class io.fabric8.kubernetes.client.http.StandardHttpClientBuilder
authenticatorNone, client, clientFactory, connectTimeout, followRedirects, interceptors, keyManagers, preferHttp11, proxyAddress, proxyAuthorization, proxyType, sslContext, tags, tlsServerName, tlsVersions, trustManagers
-
-
Constructor Summary
Constructors Constructor Description VertxHttpClientBuilder(F clientFactory, io.vertx.core.Vertx sharedVertx)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description VertxHttpClient<F>build()protected VertxHttpClientBuilder<F>newInstance(F clientFactory)-
Methods inherited from class io.fabric8.kubernetes.client.http.StandardHttpClientBuilder
addOrReplaceInterceptor, addProxyAuthInterceptor, authenticatorNone, clientFactory, connectTimeout, copy, followAllRedirects, getClient, getClientFactory, getConnectTimeout, getInterceptors, getKeyManagers, getProxyAddress, getProxyAuthorization, getProxyType, getSslContext, getTags, getTlsServerName, getTlsVersions, getTrustManagers, isAuthenticatorNone, isFollowRedirects, isPreferHttp11, preferHttp11, proxyAddress, proxyAuthorization, proxyType, sslContext, tag, tlsServerName, tlsVersions
-
-
-
-
Constructor Detail
-
VertxHttpClientBuilder
public VertxHttpClientBuilder(F clientFactory, io.vertx.core.Vertx sharedVertx)
-
-
Method Detail
-
build
public VertxHttpClient<F> build()
-
newInstance
protected VertxHttpClientBuilder<F> newInstance(F clientFactory)
- Specified by:
newInstancein classStandardHttpClientBuilder<VertxHttpClient<F extends HttpClient.Factory>,F extends HttpClient.Factory,VertxHttpClientBuilder<F extends HttpClient.Factory>>
-
-