Class ManagementConfiguration

java.lang.Object
pl.allegro.tech.hermes.management.config.ManagementConfiguration

@Configuration @EnableConfigurationProperties({TopicProperties.class,MetricsProperties.class,HttpClientProperties.class,ConsistencyCheckerProperties.class}) public class ManagementConfiguration extends Object
  • Constructor Details

    • ManagementConfiguration

      public ManagementConfiguration()
  • Method Details

    • objectMapper

      @Bean public com.fasterxml.jackson.databind.ObjectMapper objectMapper()
    • metricRegistry

      @Bean @ConditionalOnMissingBean public com.codahale.metrics.MetricRegistry metricRegistry()
    • micrometerRegistry

      @Bean @ConditionalOnMissingBean public io.micrometer.core.instrument.MeterRegistry micrometerRegistry()
    • consumerLagSource

      @Bean @ConditionalOnMissingBean public SubscriptionLagSource consumerLagSource()
    • clock

      @Bean public Clock clock()