Package com.oracle.bmc.http
Class CompositeClientConfigurator
- java.lang.Object
- 
- com.oracle.bmc.http.CompositeClientConfigurator
 
- 
- All Implemented Interfaces:
- ClientConfigurator
 
 public class CompositeClientConfigurator extends Object implements ClientConfigurator A client configurator composed of other client configurators.All of the client configurators contained in this composite object will be used in the order they are added. 
- 
- 
Constructor SummaryConstructors Constructor Description CompositeClientConfigurator(List<ClientConfigurator> configurators)Create a new composite client configurator.
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcustomizeClient(com.oracle.bmc.http.client.HttpClientBuilder builder)booleanequals(Object o)List<ClientConfigurator>getConfigurators()inthashCode()static CompositeClientConfiguratorof(ClientConfigurator... configurators)Create a new composite client configurator.
 
- 
- 
- 
Constructor Detail- 
CompositeClientConfiguratorpublic CompositeClientConfigurator(List<ClientConfigurator> configurators) Create a new composite client configurator.- Parameters:
- configurators- the other configurators contained in this composite
 
 
- 
 - 
Method Detail- 
ofpublic static CompositeClientConfigurator of(ClientConfigurator... configurators) Create a new composite client configurator.- Parameters:
- configurators- the other configurators contained in this composite
 
 - 
customizeClientpublic void customizeClient(com.oracle.bmc.http.client.HttpClientBuilder builder) - Specified by:
- customizeClientin interface- ClientConfigurator
 
 - 
getConfiguratorspublic List<ClientConfigurator> getConfigurators() 
 
- 
 
-