Class GatewayMetricsAutoConfiguration


  • @Configuration(proxyBeanMethods=false)
    @ConditionalOnProperty(name="spring.cloud.gateway.enabled",
                           matchIfMissing=true)
    @EnableConfigurationProperties(GatewayMetricsProperties.class)
    @AutoConfigureBefore(org.springframework.boot.autoconfigure.web.reactive.HttpHandlerAutoConfiguration.class)
    @AutoConfigureAfter({org.springframework.boot.actuate.autoconfigure.metrics.MetricsAutoConfiguration.class,org.springframework.boot.actuate.autoconfigure.metrics.CompositeMeterRegistryAutoConfiguration.class})
    @ConditionalOnClass({org.springframework.web.reactive.DispatcherHandler.class,io.micrometer.core.instrument.MeterRegistry.class,org.springframework.boot.actuate.autoconfigure.metrics.MetricsAutoConfiguration.class})
    public class GatewayMetricsAutoConfiguration
    extends Object
    • Constructor Detail

      • GatewayMetricsAutoConfiguration

        public GatewayMetricsAutoConfiguration()