@ConditionalOnBean(value=org.springframework.cloud.client.loadbalancer.LoadBalancerClient.class) @Configuration public static class RestTemplate4OkHttp3ClientAutoConfiguration.SpringCloudProjectAutoConfiguration extends Object
LoadBalancerClientRequestInterceptor| Constructor and Description |
|---|
SpringCloudProjectAutoConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
LoadBalancerClientRequestFactory |
loadBalancerClientRequestFactory() |
LoadBalancerClientRequestInterceptor |
loadBalancerClientRequestInterceptor(LoadBalancerClientRequestFactory loadBalancerClientRequestFactory)
RestTemplate LoadBalancer拦截器,用于
RestTemplate4OkHttp3ClientAutoConfiguration.restTemplate4OkHttp3(org.springframework.beans.factory.ObjectProvider<?>, okhttp3.ConnectionPool, java.util.List<okhttp3.Interceptor>, java.util.List<okhttp3.Interceptor>, org.springframework.beans.factory.ObjectProvider<app.myoss.cloud.web.http.loadbalancer.LoadBalancerClientRequestInterceptor>),使用
spring 管理,方便项目中替换此对象或者获取此对象 |
@ConditionalOnMissingBean @Bean public LoadBalancerClientRequestFactory loadBalancerClientRequestFactory()
@ConditionalOnMissingBean(name="loadBalancerClientRequestInterceptor") @Bean(name="loadBalancerClientRequestInterceptor") public LoadBalancerClientRequestInterceptor loadBalancerClientRequestInterceptor(LoadBalancerClientRequestFactory loadBalancerClientRequestFactory)
RestTemplate4OkHttp3ClientAutoConfiguration.restTemplate4OkHttp3(org.springframework.beans.factory.ObjectProvider<?>, okhttp3.ConnectionPool, java.util.List<okhttp3.Interceptor>, java.util.List<okhttp3.Interceptor>, org.springframework.beans.factory.ObjectProvider<app.myoss.cloud.web.http.loadbalancer.LoadBalancerClientRequestInterceptor>),使用
spring 管理,方便项目中替换此对象或者获取此对象loadBalancerClientRequestFactory - LoadBalancerClientRequestFactoryCopyright © 2018–2020 Pivotal Software, Inc.. All rights reserved.