Class MpClientBuilderImpl
- java.lang.Object
-
- javax.ws.rs.client.ClientBuilder
-
- org.jboss.resteasy.client.jaxrs.ResteasyClientBuilder
-
- org.jboss.resteasy.client.jaxrs.internal.ResteasyClientBuilderImpl
-
- org.jboss.resteasy.microprofile.client.impl.MpClientBuilderImpl
-
- All Implemented Interfaces:
javax.ws.rs.core.Configurable<javax.ws.rs.client.ClientBuilder>
public class MpClientBuilderImpl extends ResteasyClientBuilderImpl
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.jboss.resteasy.client.jaxrs.ResteasyClientBuilder
ResteasyClientBuilder.HostnameVerificationPolicy
-
-
Field Summary
Fields Modifier and Type Field Description List<org.eclipse.microprofile.rest.client.ext.AsyncInvocationInterceptorFactory>
asyncInterceptorFactories
-
Fields inherited from class org.jboss.resteasy.client.jaxrs.internal.ResteasyClientBuilderImpl
asyncExecutor, cleanupExecutor, clientKeyStore, clientPrivateKeyPassword, connectionCheckoutTimeoutMs, connectionPoolSize, connectionTTL, connectionTTLUnit, cookieManagementEnabled, defaultProxy, disableAutomaticRetries, disableTrustManager, establishConnectionTimeout, establishConnectionTimeoutUnits, followRedirects, httpEngine, maxPooledPerRoute, policy, properties, providerFactory, responseBufferSize, scheduledExecutorService, sniHostNames, socketTimeout, socketTimeoutUnits, sslContext, trustSelfSignedCertificates, truststore, verifier
-
Fields inherited from class org.jboss.resteasy.client.jaxrs.ResteasyClientBuilder
PROPERTY_PROXY_HOST, PROPERTY_PROXY_PORT, PROPERTY_PROXY_SCHEME
-
-
Constructor Summary
Constructors Constructor Description MpClientBuilderImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected ResteasyClient
createResteasyClient(ClientHttpEngine engine, ExecutorService executor, boolean cleanupExecutor, ScheduledExecutorService scheduledExecutorService, ClientConfiguration config)
-
Methods inherited from class org.jboss.resteasy.client.jaxrs.internal.ResteasyClientBuilderImpl
asyncExecutor, asyncExecutor, build, connectionCheckoutTimeout, connectionPoolSize, connectionTTL, connectTimeout, defaultProxy, defaultProxy, defaultProxy, disableAutomaticRetries, disableTrustManager, enableCookieManagement, executorService, executorService, getConfiguration, getConnectionCheckoutTimeout, getConnectionPoolSize, getConnectionTimeout, getConnectionTTL, getDefaultProxyHostname, getDefaultProxyPort, getDefaultProxyScheme, getHostnameVerification, getHostnameVerifier, getHttpEngine, getKeyStore, getKeyStorePassword, getMaxPooledPerRoute, getProviderFactory, getReadTimeout, getResponseBufferSize, getSniHostNames, getSSLContext, getTrustStore, hostnameVerification, hostnameVerifier, httpEngine, isCookieManagementEnabled, isDisableAutomaticRetries, isFollowRedirects, isTrustManagerDisabled, isTrustSelfSignedCertificates, isUseAsyncHttpEngine, keyStore, keyStore, maxPooledPerRoute, property, providerFactory, readTimeout, register, register, register, register, register, register, register, register, responseBufferSize, scheduledExecutorService, setFollowRedirects, setIsTrustSelfSignedCertificates, setProviderFactory, sniHostNames, sslContext, trustStore, useAsyncHttpEngine, withConfig
-
-
-
-
Field Detail
-
asyncInterceptorFactories
public final List<org.eclipse.microprofile.rest.client.ext.AsyncInvocationInterceptorFactory> asyncInterceptorFactories
-
-
Method Detail
-
createResteasyClient
protected ResteasyClient createResteasyClient(ClientHttpEngine engine, ExecutorService executor, boolean cleanupExecutor, ScheduledExecutorService scheduledExecutorService, ClientConfiguration config)
- Overrides:
createResteasyClient
in classResteasyClientBuilderImpl
-
-