类 RpcEnhancementAutoConfiguration.PolarisRestTemplateAutoConfiguration

java.lang.Object
com.tencent.cloud.rpc.enhancement.config.RpcEnhancementAutoConfiguration.PolarisRestTemplateAutoConfiguration
封闭类:
RpcEnhancementAutoConfiguration

@Configuration(proxyBeanMethods=false)
@ConditionalOnClass(name="org.springframework.web.client.RestTemplate")
protected static class RpcEnhancementAutoConfiguration.PolarisRestTemplateAutoConfiguration
extends Object
Configuration for Polaris RestTemplate which can automatically bring in the call results for reporting.
作者:
wh 2022/6/21
  • 构造器详细资料

    • PolarisRestTemplateAutoConfiguration

      protected PolarisRestTemplateAutoConfiguration()
  • 方法详细资料

    • enhancedPolarisRestTemplateReporter

      @Bean public EnhancedRestTemplateInterceptor enhancedPolarisRestTemplateReporter​(@Lazy EnhancedPluginRunner pluginRunner)
    • setPolarisReporterForRestTemplate

      @Bean public org.springframework.beans.factory.SmartInitializingSingleton setPolarisReporterForRestTemplate​(EnhancedRestTemplateInterceptor reporter)
    • blockingLoadBalancerClientAspect

      @Bean @ConditionalOnMissingBean @ConditionalOnClass(name="org.springframework.cloud.loadbalancer.blocking.client.BlockingLoadBalancerClient") public BlockingLoadBalancerClientAspect blockingLoadBalancerClientAspect()