@Configuration protected static class OkHttpRibbonConfiguration.OkHttpClientConfiguration extends Object
Modifier | Constructor and Description |
---|---|
protected |
OkHttpClientConfiguration() |
Modifier and Type | Method and Description |
---|---|
okhttp3.OkHttpClient |
client(org.springframework.cloud.commons.httpclient.OkHttpClientFactory httpClientFactory,
okhttp3.ConnectionPool connectionPool,
com.netflix.client.config.IClientConfig config) |
void |
destroy() |
okhttp3.ConnectionPool |
httpClientConnectionPool(com.netflix.client.config.IClientConfig config,
org.springframework.cloud.commons.httpclient.OkHttpClientConnectionPoolFactory connectionPoolFactory) |
@Bean @ConditionalOnMissingBean(value=okhttp3.ConnectionPool.class) public okhttp3.ConnectionPool httpClientConnectionPool(com.netflix.client.config.IClientConfig config, org.springframework.cloud.commons.httpclient.OkHttpClientConnectionPoolFactory connectionPoolFactory)
@Bean @ConditionalOnMissingBean(value=okhttp3.OkHttpClient.class) public okhttp3.OkHttpClient client(org.springframework.cloud.commons.httpclient.OkHttpClientFactory httpClientFactory, okhttp3.ConnectionPool connectionPool, com.netflix.client.config.IClientConfig config)
@PreDestroy public void destroy()
Copyright © 2018 Pivotal Software, Inc.. All rights reserved.