} finally {
if (config == null) {
throw new ConfigurationException("no configuration");
}
}
final ClientConfigurer current = new ClientConfigurer();
client = current.configureWith(config);
client.setHttpConnectionManager(manager);
final RetriesConfigurer current1 = new RetriesConfigurer();
maxretries = current1.configureWith(config);
final MethodsConfigurer current2 = new MethodsConfigurer();
methods = current2.configureWith(config);