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
-
Field Summary
FieldsFields inherited from class jakarta.ws.rs.client.ClientBuilder
JAXRS_DEFAULT_CLIENT_BUILDER_PROPERTY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionjakarta.ws.rs.client.ClientBuilderalpn(boolean alpn) build()jakarta.ws.rs.client.ClientBuilderclientLogger(ClientLogger clientLogger) jakarta.ws.rs.client.ClientBuilderconnectTimeout(long timeout, TimeUnit unit) jakarta.ws.rs.client.ClientBuilderjakarta.ws.rs.client.ClientBuilderexecutorService(ExecutorService executorService) jakarta.ws.rs.client.ClientBuilderfollowRedirects(boolean followRedirects) jakarta.ws.rs.core.Configurationjakarta.ws.rs.client.ClientBuilderhostnameVerifier(HostnameVerifier verifier) jakarta.ws.rs.client.ClientBuilderhttp2(boolean http2) jakarta.ws.rs.client.ClientBuilderjakarta.ws.rs.client.ClientBuilderloggingBodySize(Integer loggingBodySize) jakarta.ws.rs.client.ClientBuilderloggingScope(LoggingScope loggingScope) jakarta.ws.rs.client.ClientBuildermaxChunkSize(int maxChunkSize) jakarta.ws.rs.client.ClientBuildermultiQueryParamMode(MultiQueryParamMode multiQueryParamMode) nonProxyHosts(String nonProxyHosts) jakarta.ws.rs.client.ClientBuilderjakarta.ws.rs.client.ClientBuilderjakarta.ws.rs.client.ClientBuilderproxyPassword(String proxyPassword) jakarta.ws.rs.client.ClientBuilderjakarta.ws.rs.client.ClientBuilderreadTimeout(long timeout, TimeUnit unit) registerMessageBodyReader(jakarta.ws.rs.ext.MessageBodyReader<?> reader, Class<?> handledType, List<String> consumes, boolean builtin, Integer priority) registerMessageBodyWriter(jakarta.ws.rs.ext.MessageBodyWriter<?> writer, Class<?> handledType, List<String> consumes, boolean builtin, Integer priority) jakarta.ws.rs.client.ClientBuilderscheduledExecutorService(ScheduledExecutorService scheduledExecutorService) setUserAgent(String userAgent) jakarta.ws.rs.client.ClientBuildersslContext(SSLContext sslContext) jakarta.ws.rs.client.ClientBuildertrustAll(boolean trustAll) jakarta.ws.rs.client.ClientBuildertrustStore(KeyStore trustStore) jakarta.ws.rs.client.ClientBuildertrustStore(KeyStore trustStore, char[] password) verifyHost(boolean verifyHost) jakarta.ws.rs.client.ClientBuilderwithConfig(jakarta.ws.rs.core.Configuration config) Methods inherited from class jakarta.ws.rs.client.ClientBuilder
keyStore, newBuilder, newClient, newClient
-
Field Details
-
PIPE
-
-
Constructor Details
-
ClientBuilderImpl
public ClientBuilderImpl()
-
-
Method Details
-
withConfig
public jakarta.ws.rs.client.ClientBuilder withConfig(jakarta.ws.rs.core.Configuration config) - Specified by:
withConfigin classjakarta.ws.rs.client.ClientBuilder
-
tlsConfig
-
sslContext
- Specified by:
sslContextin classjakarta.ws.rs.client.ClientBuilder
-
keyStore
- Specified by:
keyStorein classjakarta.ws.rs.client.ClientBuilder
-
trustStore
- Specified by:
trustStorein classjakarta.ws.rs.client.ClientBuilder
-
trustStore
-
hostnameVerifier
- Specified by:
hostnameVerifierin classjakarta.ws.rs.client.ClientBuilder
-
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
- Specified by:
connectTimeoutin classjakarta.ws.rs.client.ClientBuilder
-
readTimeout
- 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
-
proxyPassword
-
proxyUser
-
followRedirects
public jakarta.ws.rs.client.ClientBuilder followRedirects(boolean followRedirects) -
multiQueryParamMode
public jakarta.ws.rs.client.ClientBuilder multiQueryParamMode(MultiQueryParamMode multiQueryParamMode) -
loggingScope
-
loggingBodySize
-
clientLogger
-
enableCompression
public jakarta.ws.rs.client.ClientBuilder enableCompression() -
maxChunkSize
public jakarta.ws.rs.client.ClientBuilder maxChunkSize(int maxChunkSize) -
build
- Specified by:
buildin classjakarta.ws.rs.client.ClientBuilder
-
getConfiguration
public jakarta.ws.rs.core.Configuration getConfiguration() -
property
-
register
-
register
-
register
-
register
-
register
-
register
-
register
-
register
-
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
-
verifyHost
-
setUserAgent
-
nonProxyHosts
-