@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.