@Configuration(proxyBeanMethods=false) @EnableConfigurationProperties(value=OkHttpProperties.class) public class OkHttpAutoConfiguration extends Object
| 构造器和说明 |
|---|
OkHttpAutoConfiguration() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
destroy() |
okhttp3.ConnectionPool |
httpClientConnectionPool(OkHttpProperties okHttpProperties) |
okhttp3.OkHttpClient |
okHttpClient(OkHttpClientFactory clientFactory,
okhttp3.ConnectionPool connectionPool,
OkHttpProperties okHttpProperties,
Optional<List<okhttp3.Interceptor>> optionalInterceptors) |
OkHttpClientFactory |
okHttpClientFactory() |
RadishHttpClient |
radishHttpClient(okhttp3.OkHttpClient okHttpClient) |
@Bean public RadishHttpClient radishHttpClient(okhttp3.OkHttpClient okHttpClient)
@Bean public OkHttpClientFactory okHttpClientFactory()
@Bean public okhttp3.ConnectionPool httpClientConnectionPool(OkHttpProperties okHttpProperties)
@Bean @DependsOn(value="springContextHolder") public okhttp3.OkHttpClient okHttpClient(OkHttpClientFactory clientFactory, okhttp3.ConnectionPool connectionPool, OkHttpProperties okHttpProperties, Optional<List<okhttp3.Interceptor>> optionalInterceptors)
@PreDestroy public void destroy()
Copyright © 2023. All rights reserved.