Class ClientBuilderImpl
- java.lang.Object
-
- jakarta.ws.rs.client.ClientBuilder
-
- org.jboss.resteasy.reactive.client.impl.ClientBuilderImpl
-
- All Implemented Interfaces:
jakarta.ws.rs.core.Configurable<jakarta.ws.rs.client.ClientBuilder>
public class ClientBuilderImpl extends jakarta.ws.rs.client.ClientBuilder
-
-
Constructor Summary
Constructors Constructor Description ClientBuilderImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description jakarta.ws.rs.client.ClientBuilderalpn(boolean alpn)ClientImplbuild()jakarta.ws.rs.client.ClientBuilderclientLogger(ClientLogger clientLogger)jakarta.ws.rs.client.ClientBuilderconnectTimeout(long timeout, TimeUnit unit)jakarta.ws.rs.client.ClientBuilderexecutorService(ExecutorService executorService)jakarta.ws.rs.client.ClientBuilderfollowRedirects(boolean followRedirects)jakarta.ws.rs.core.ConfigurationgetConfiguration()jakarta.ws.rs.client.ClientBuilderhostnameVerifier(HostnameVerifier verifier)jakarta.ws.rs.client.ClientBuilderhttp2(boolean http2)jakarta.ws.rs.client.ClientBuilderkeyStore(KeyStore keyStore, char[] password)jakarta.ws.rs.client.ClientBuilderloggingBodySize(Integer loggingBodySize)jakarta.ws.rs.client.ClientBuilderloggingScope(LoggingScope loggingScope)jakarta.ws.rs.client.ClientBuildermultiQueryParamMode(MultiQueryParamMode multiQueryParamMode)ClientBuilderImplnonProxyHosts(String nonProxyHosts)jakarta.ws.rs.client.ClientBuilderproperty(String name, Object value)jakarta.ws.rs.client.ClientBuilderproxy(String proxyHost, int proxyPort)jakarta.ws.rs.client.ClientBuilderproxyPassword(String proxyPassword)jakarta.ws.rs.client.ClientBuilderproxyUser(String proxyUser)jakarta.ws.rs.client.ClientBuilderreadTimeout(long timeout, TimeUnit unit)ClientBuilderImplregister(Class<?> componentClass)ClientBuilderImplregister(Class<?> componentClass, int priority)ClientBuilderImplregister(Class<?> componentClass, Class<?>... contracts)ClientBuilderImplregister(Class<?> componentClass, Map<Class<?>,Integer> contracts)ClientBuilderImplregister(Object component)ClientBuilderImplregister(Object component, int priority)ClientBuilderImplregister(Object component, Class<?>... contracts)ClientBuilderImplregister(Object component, Map<Class<?>,Integer> contracts)ClientBuilderImplregisterMessageBodyReader(jakarta.ws.rs.ext.MessageBodyReader<?> reader, Class<?> handledType, List<String> consumes, boolean builtin, Integer priority)ClientBuilderImplregisterMessageBodyWriter(jakarta.ws.rs.ext.MessageBodyWriter<?> writer, Class<?> handledType, List<String> consumes, boolean builtin, Integer priority)jakarta.ws.rs.client.ClientBuilderscheduledExecutorService(ScheduledExecutorService scheduledExecutorService)ClientBuilderImplsetUserAgent(String userAgent)jakarta.ws.rs.client.ClientBuildersslContext(SSLContext sslContext)ClientBuilderImpltrustAll(boolean trustAll)jakarta.ws.rs.client.ClientBuildertrustStore(KeyStore trustStore)jakarta.ws.rs.client.ClientBuildertrustStore(KeyStore trustStore, char[] password)ClientBuilderImplverifyHost(boolean verifyHost)jakarta.ws.rs.client.ClientBuilderwithConfig(jakarta.ws.rs.core.Configuration config)
-
-
-
Field Detail
-
PIPE
public static final String PIPE
-
-
Method Detail
-
withConfig
public jakarta.ws.rs.client.ClientBuilder withConfig(jakarta.ws.rs.core.Configuration config)
- Specified by:
withConfigin classjakarta.ws.rs.client.ClientBuilder
-
sslContext
public jakarta.ws.rs.client.ClientBuilder sslContext(SSLContext sslContext)
- Specified by:
sslContextin classjakarta.ws.rs.client.ClientBuilder
-
keyStore
public jakarta.ws.rs.client.ClientBuilder keyStore(KeyStore keyStore, char[] password)
- Specified by:
keyStorein classjakarta.ws.rs.client.ClientBuilder
-
trustStore
public jakarta.ws.rs.client.ClientBuilder trustStore(KeyStore trustStore)
- Specified by:
trustStorein classjakarta.ws.rs.client.ClientBuilder
-
trustStore
public jakarta.ws.rs.client.ClientBuilder trustStore(KeyStore trustStore, char[] password)
-
hostnameVerifier
public jakarta.ws.rs.client.ClientBuilder hostnameVerifier(HostnameVerifier verifier)
- Specified by:
hostnameVerifierin classjakarta.ws.rs.client.ClientBuilder
-
executorService
public jakarta.ws.rs.client.ClientBuilder executorService(ExecutorService executorService)
- Specified by:
executorServicein classjakarta.ws.rs.client.ClientBuilder
-
scheduledExecutorService
public jakarta.ws.rs.client.ClientBuilder scheduledExecutorService(ScheduledExecutorService scheduledExecutorService)
- Specified by:
scheduledExecutorServicein classjakarta.ws.rs.client.ClientBuilder
-
connectTimeout
public jakarta.ws.rs.client.ClientBuilder connectTimeout(long timeout, TimeUnit unit)- Specified by:
connectTimeoutin classjakarta.ws.rs.client.ClientBuilder
-
readTimeout
public jakarta.ws.rs.client.ClientBuilder readTimeout(long timeout, TimeUnit unit)- Specified by:
readTimeoutin classjakarta.ws.rs.client.ClientBuilder
-
http2
public jakarta.ws.rs.client.ClientBuilder http2(boolean http2)
-
alpn
public jakarta.ws.rs.client.ClientBuilder alpn(boolean alpn)
-
proxy
public jakarta.ws.rs.client.ClientBuilder proxy(String proxyHost, int proxyPort)
-
proxyPassword
public jakarta.ws.rs.client.ClientBuilder proxyPassword(String proxyPassword)
-
proxyUser
public jakarta.ws.rs.client.ClientBuilder proxyUser(String proxyUser)
-
followRedirects
public jakarta.ws.rs.client.ClientBuilder followRedirects(boolean followRedirects)
-
multiQueryParamMode
public jakarta.ws.rs.client.ClientBuilder multiQueryParamMode(MultiQueryParamMode multiQueryParamMode)
-
loggingScope
public jakarta.ws.rs.client.ClientBuilder loggingScope(LoggingScope loggingScope)
-
loggingBodySize
public jakarta.ws.rs.client.ClientBuilder loggingBodySize(Integer loggingBodySize)
-
clientLogger
public jakarta.ws.rs.client.ClientBuilder clientLogger(ClientLogger clientLogger)
-
build
public ClientImpl build()
- Specified by:
buildin classjakarta.ws.rs.client.ClientBuilder
-
getConfiguration
public jakarta.ws.rs.core.Configuration getConfiguration()
-
register
public ClientBuilderImpl register(Class<?> componentClass)
-
register
public ClientBuilderImpl register(Class<?> componentClass, int priority)
-
register
public ClientBuilderImpl register(Class<?> componentClass, Class<?>... contracts)
-
register
public ClientBuilderImpl register(Class<?> componentClass, Map<Class<?>,Integer> contracts)
-
register
public ClientBuilderImpl register(Object component)
-
register
public ClientBuilderImpl register(Object component, int priority)
-
register
public ClientBuilderImpl register(Object component, Class<?>... contracts)
-
register
public ClientBuilderImpl register(Object component, Map<Class<?>,Integer> contracts)
-
registerMessageBodyReader
public ClientBuilderImpl registerMessageBodyReader(jakarta.ws.rs.ext.MessageBodyReader<?> reader, Class<?> handledType, List<String> consumes, boolean builtin, Integer priority)
-
registerMessageBodyWriter
public ClientBuilderImpl registerMessageBodyWriter(jakarta.ws.rs.ext.MessageBodyWriter<?> writer, Class<?> handledType, List<String> consumes, boolean builtin, Integer priority)
-
trustAll
public ClientBuilderImpl trustAll(boolean trustAll)
-
verifyHost
public ClientBuilderImpl verifyHost(boolean verifyHost)
-
setUserAgent
public ClientBuilderImpl setUserAgent(String userAgent)
-
nonProxyHosts
public ClientBuilderImpl nonProxyHosts(String nonProxyHosts)
-
-