Class ApacheProxyConfigDecorator

  • All Implemented Interfaces:
    ClientConfigDecorator

    public class ApacheProxyConfigDecorator
    extends Object
    implements ClientConfigDecorator
    A ClientConfigDecorator implementation that configures an HTTP or HTTPS proxy for the specific client instance.
    • Constructor Detail

      • ApacheProxyConfigDecorator

        public ApacheProxyConfigDecorator​(@Nonnull
                                          ApacheProxyConfig proxyConfig)
        Creates a new ApacheProxyConfigDecorator object.
        Parameters:
        proxyConfig - the proxy configuration
    • Method Detail

      • customizeClientConfig

        public void customizeClientConfig​(ClientConfig clientConfig)
        Customizes the client configuration for specifying a proxy to connect to for client operations.

        Configures the ClientConfig.

        Specified by:
        customizeClientConfig in interface ClientConfigDecorator
        Parameters:
        clientConfig - the client configuration