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 Details

    • PIPE

      public static final String PIPE
  • Constructor Details

    • ClientBuilderImpl

      public ClientBuilderImpl()
  • Method Details

    • withConfig

      public jakarta.ws.rs.client.ClientBuilder withConfig(jakarta.ws.rs.core.Configuration config)
      Specified by:
      withConfig in class jakarta.ws.rs.client.ClientBuilder
    • tlsConfig

      public jakarta.ws.rs.client.ClientBuilder tlsConfig(TlsConfig tlsConfig)
    • sslContext

      public jakarta.ws.rs.client.ClientBuilder sslContext(SSLContext sslContext)
      Specified by:
      sslContext in class jakarta.ws.rs.client.ClientBuilder
    • keyStore

      public jakarta.ws.rs.client.ClientBuilder keyStore(KeyStore keyStore, char[] password)
      Specified by:
      keyStore in class jakarta.ws.rs.client.ClientBuilder
    • trustStore

      public jakarta.ws.rs.client.ClientBuilder trustStore(KeyStore trustStore)
      Specified by:
      trustStore in class jakarta.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:
      hostnameVerifier in class jakarta.ws.rs.client.ClientBuilder
    • executorService

      public jakarta.ws.rs.client.ClientBuilder executorService(ExecutorService executorService)
      Specified by:
      executorService in class jakarta.ws.rs.client.ClientBuilder
    • scheduledExecutorService

      public jakarta.ws.rs.client.ClientBuilder scheduledExecutorService(ScheduledExecutorService scheduledExecutorService)
      Specified by:
      scheduledExecutorService in class jakarta.ws.rs.client.ClientBuilder
    • connectTimeout

      public jakarta.ws.rs.client.ClientBuilder connectTimeout(long timeout, TimeUnit unit)
      Specified by:
      connectTimeout in class jakarta.ws.rs.client.ClientBuilder
    • readTimeout

      public jakarta.ws.rs.client.ClientBuilder readTimeout(long timeout, TimeUnit unit)
      Specified by:
      readTimeout in class jakarta.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)
    • enableCompression

      public jakarta.ws.rs.client.ClientBuilder enableCompression()
    • maxChunkSize

      public jakarta.ws.rs.client.ClientBuilder maxChunkSize(int maxChunkSize)
    • build

      public ClientImpl build()
      Specified by:
      build in class jakarta.ws.rs.client.ClientBuilder
    • getConfiguration

      public jakarta.ws.rs.core.Configuration getConfiguration()
    • property

      public jakarta.ws.rs.client.ClientBuilder property(String name, Object value)
    • 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)