Class MeterRegistryCliConfigurer

java.lang.Object
ubic.gemma.core.metrics.AbstractMeterRegistryConfigurer
ubic.gemma.cli.metrics.MeterRegistryCliConfigurer
All Implemented Interfaces:
org.springframework.beans.factory.InitializingBean, CLIAuthenticationAware

@Component @Lazy(false) @Profile("metrics") public class MeterRegistryCliConfigurer extends ubic.gemma.core.metrics.AbstractMeterRegistryConfigurer implements CLIAuthenticationAware
This configurer adds two tags: environment='cli' and user to the given meter registry.
Author:
poirigui
  • Constructor Details

    • MeterRegistryCliConfigurer

      @Autowired public MeterRegistryCliConfigurer(io.micrometer.core.instrument.MeterRegistry registry)
  • Method Details

    • configure

      protected void configure(io.micrometer.core.instrument.MeterRegistry registry)
      Specified by:
      configure in class ubic.gemma.core.metrics.AbstractMeterRegistryConfigurer
    • setAuthentication

      public void setAuthentication(org.springframework.security.core.Authentication authentication)
      Specified by:
      setAuthentication in interface CLIAuthenticationAware
    • clearAuthentication

      public void clearAuthentication()
      Specified by:
      clearAuthentication in interface CLIAuthenticationAware