Class WavefrontEndpointAutoConfiguration

java.lang.Object
com.wavefront.spring.actuate.WavefrontEndpointAutoConfiguration

@Configuration(proxyBeanMethods=false) @ConditionalOnClass({org.springframework.web.client.RestTemplate.class,io.micrometer.wavefront.WavefrontConfig.class,com.wavefront.sdk.common.application.ApplicationTags.class}) @ConditionalOnBean({org.springframework.boot.web.client.RestTemplateBuilder.class,io.micrometer.wavefront.WavefrontConfig.class,com.wavefront.sdk.common.application.ApplicationTags.class}) @ConditionalOnAvailableEndpoint(endpoint=WavefrontController.class) @AutoConfigureAfter({org.springframework.boot.actuate.autoconfigure.metrics.export.wavefront.WavefrontMetricsExportAutoConfiguration.class,org.springframework.boot.actuate.autoconfigure.tracing.wavefront.WavefrontTracingAutoConfiguration.class,org.springframework.boot.autoconfigure.web.client.RestTemplateAutoConfiguration.class}) public class WavefrontEndpointAutoConfiguration extends Object
Auto-configuration for WavefrontController.
Author:
Stephane Nicoll
  • Constructor Details

    • WavefrontEndpointAutoConfiguration

      public WavefrontEndpointAutoConfiguration()
  • Method Details

    • accountManagementClient

      @Bean @ConditionalOnMissingBean public AccountManagementClient accountManagementClient(org.springframework.boot.web.client.RestTemplateBuilder restTemplateBuilder)