@Configuration
@ConditionalOnProperty(name="spring.cloud.gateway.enabled",
matchIfMissing=true)
@AutoConfigureBefore(value=org.springframework.boot.autoconfigure.web.reactive.HttpHandlerAutoConfiguration.class)
@AutoConfigureAfter(value={org.springframework.boot.actuate.autoconfigure.metrics.MetricsAutoConfiguration.class,org.springframework.boot.actuate.autoconfigure.metrics.CompositeMeterRegistryAutoConfiguration.class})
@ConditionalOnClass(value={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