类 RpcEnhancementAutoConfiguration.PolarisWebClientAutoConfiguration
java.lang.Object
com.tencent.cloud.rpc.enhancement.config.RpcEnhancementAutoConfiguration.PolarisWebClientAutoConfiguration
@Configuration(proxyBeanMethods=false) @ConditionalOnClass(name="org.springframework.web.reactive.function.client.WebClient") protected static class RpcEnhancementAutoConfiguration.PolarisWebClientAutoConfiguration extends Object
Configuration for Polaris
WebClient which can automatically bring in the call
results for reporting.-
构造器概要
构造器 限定符 构造器 说明 protectedPolarisWebClientAutoConfiguration() -
方法概要
修饰符和类型 方法 说明 org.springframework.beans.factory.SmartInitializingSingletonaddEnhancedWebClientReporterForWebClient(EnhancedWebClientReporter reporter)EnhancedWebClientReporterexchangeFilterFunction(EnhancedPluginRunner pluginRunner)PolarisLoadBalancerClientRequestTransformerpolarisLoadBalancerClientRequestTransformer()
-
构造器详细资料
-
PolarisWebClientAutoConfiguration
protected PolarisWebClientAutoConfiguration()
-
-
方法详细资料
-
exchangeFilterFunction
@Bean public EnhancedWebClientReporter exchangeFilterFunction(@Lazy EnhancedPluginRunner pluginRunner) -
addEnhancedWebClientReporterForWebClient
@Bean public org.springframework.beans.factory.SmartInitializingSingleton addEnhancedWebClientReporterForWebClient(EnhancedWebClientReporter reporter) -
polarisLoadBalancerClientRequestTransformer
@Bean @ConditionalOnMissingBean @ConditionalOnClass(name="org.springframework.cloud.client.loadbalancer.reactive.LoadBalancerClientRequestTransformer") public PolarisLoadBalancerClientRequestTransformer polarisLoadBalancerClientRequestTransformer()
-