Class ClientBuilderImpl

  • All Implemented Interfaces:
    jakarta.ws.rs.core.Configurable<jakarta.ws.rs.client.ClientBuilder>

    public class ClientBuilderImpl
    extends jakarta.ws.rs.client.ClientBuilder
    • Field Detail

      • PIPE

        public static final String PIPE
    • Constructor Detail

      • ClientBuilderImpl

        public ClientBuilderImpl()
    • Method Detail

      • withConfig

        public jakarta.ws.rs.client.ClientBuilder withConfig​(jakarta.ws.rs.core.Configuration config)
        Specified by:
        withConfig in class jakarta.ws.rs.client.ClientBuilder
      • 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)
      • 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)
      • 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)