Package com.oracle.bmc.http
Class ApacheProxyConfigDecorator
- java.lang.Object
-
- com.oracle.bmc.http.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 Summary
Constructors Constructor Description ApacheProxyConfigDecorator(ApacheProxyConfig proxyConfig)Creates a new ApacheProxyConfigDecorator object.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcustomizeClientConfig(ClientConfig clientConfig)Customizes the client configuration for specifying a proxy to connect to for client operations.
-
-
-
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:
customizeClientConfigin interfaceClientConfigDecorator- Parameters:
clientConfig- the client configuration
-
-