code: public void setClientConfiguration(ClientConfiguration clientConfiguration) {
  		this.clientConfiguration = clientConfiguration;
  		if (clientConfiguration != null) {
  			this.httpClientSettings = HttpClientSettings.adapt(clientConfiguration);
  			if (getProvider() instanceof DefaultTokenProvider) {
  				DefaultTokenProvider defaultProvider = (DefaultTokenProvider)getProvider();
  				defaultProvider.setHttpClientSettings(httpClientSettings); 
  			}
  			if (getProvider() instanceof DelegateTokenProvider) {
  				DelegateTokenProvider delegateProvider = (DelegateTokenProvider)getProvider();
  				delegateProvider.setHttpClientSettings(httpClientSettings); 
  			}
  		}
  	}
docs: Set the client config that is been used on the s3client
  
  @param clientConfiguration