JavaScript is disabled on your browser.
Skip navigation links
javax.ws.rs.client

Class ClientBuilder

    • Constructor Detail

      • ClientBuilder

        protected ClientBuilder()
        Allows custom implementations to extend the ClientBuilder class.
    • Method Detail

      • newBuilder

        public static ClientBuilder newBuilder()
        Create a new ClientBuilder instance using the default client builder implementation class provided by the JAX-RS implementation provider.
        Returns:
        new client builder instance.
      • newClient

        public static Client newClient()
        Create a new Client instance using the default client builder implementation class provided by the JAX-RS implementation provider.
        Returns:
        new client instance.
      • newClient

        public static Client newClient(Configuration configuration)
        Create a new custom-configured Client instance using the default client builder implementation class provided by the JAX-RS implementation provider.
        Parameters:
        configuration - data used to provide initial configuration for the new client instance.
        Returns:
        new configured client instance.
      • withConfig

        public abstract ClientBuilder withConfig(Configuration config)
        Set the internal configuration state to an externally provided configuration state.
        Parameters:
        config - external configuration state to replace the configuration of this configurable instance.
        Returns:
        the updated client builder instance.
      • hostnameVerifier

        public abstract ClientBuilder hostnameVerifier(HostnameVerifier verifier)
        Set the hostname verifier to be used by the client to verify the endpoint's hostname against it's identification information.
        Parameters:
        verifier - hostname verifier.
        Returns:
        an updated client builder instance.
      • build

        public abstract Client build()
        Build a new client instance using all the configuration previously specified in this client builder.
        Returns:
        a new client instance.
Skip navigation links

Copyright © 1996-2015, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.

AltStyle によって変換されたページ (->オリジナル) /