Class ClientBuilderImpl

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

    public class ClientBuilderImpl
    extends javax.ws.rs.client.ClientBuilder
    • Constructor Detail

      • ClientBuilderImpl

        public ClientBuilderImpl()
    • Method Detail

      • getConfiguration

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

        public javax.ws.rs.client.ClientBuilder property​(String name,
                                                         Object value)
      • register

        public javax.ws.rs.client.ClientBuilder register​(Class<?> cls)
      • register

        public javax.ws.rs.client.ClientBuilder register​(Object object)
      • register

        public javax.ws.rs.client.ClientBuilder register​(Class<?> cls,
                                                         int index)
      • register

        public javax.ws.rs.client.ClientBuilder register​(Class<?> cls,
                                                         Class<?>... contracts)
      • register

        public javax.ws.rs.client.ClientBuilder register​(Class<?> cls,
                                                         Map<Class<?>,​Integer> map)
      • register

        public javax.ws.rs.client.ClientBuilder register​(Object object,
                                                         int index)
      • register

        public javax.ws.rs.client.ClientBuilder register​(Object object,
                                                         Class<?>... contracts)
      • register

        public javax.ws.rs.client.ClientBuilder register​(Object object,
                                                         Map<Class<?>,​Integer> map)
      • build

        public javax.ws.rs.client.Client build()
        Specified by:
        build in class javax.ws.rs.client.ClientBuilder
      • hostnameVerifier

        public javax.ws.rs.client.ClientBuilder hostnameVerifier​(HostnameVerifier verifier)
        Specified by:
        hostnameVerifier in class javax.ws.rs.client.ClientBuilder
      • sslContext

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

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

        public javax.ws.rs.client.ClientBuilder trustStore​(KeyStore store)
        Specified by:
        trustStore in class javax.ws.rs.client.ClientBuilder
      • withConfig

        public javax.ws.rs.client.ClientBuilder withConfig​(javax.ws.rs.core.Configuration cfg)
        Specified by:
        withConfig in class javax.ws.rs.client.ClientBuilder
      • executorService

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

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

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

        public javax.ws.rs.client.ClientBuilder readTimeout​(long timeout,
                                                            TimeUnit timeUnit)
        Specified by:
        readTimeout in class javax.ws.rs.client.ClientBuilder