Class CompositeMeterRegistryFactory

java.lang.Object
ubic.gemma.core.metrics.CompositeMeterRegistryFactory

public final class CompositeMeterRegistryFactory extends Object
Static factories for Micrometer registries that need a wiring step Spring XML cannot express directly (because the constructors take Clock or PrometheusConfig statics that are public fields, not factory methods).
Author:
Phase 3 actuator wiring
  • Method Summary

    Modifier and Type
    Method
    Description
    static io.micrometer.core.instrument.composite.CompositeMeterRegistry
    of(List<io.micrometer.core.instrument.MeterRegistry> backingRegistries)
    Build a composite registry that forwards every recording to each backing registry.
    static io.micrometer.prometheusmetrics.PrometheusMeterRegistry
    Build a default PrometheusMeterRegistry using PrometheusConfig.DEFAULT.

    Methods inherited from class Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Method Details

    • of

      public static io.micrometer.core.instrument.composite.CompositeMeterRegistry of(List<io.micrometer.core.instrument.MeterRegistry> backingRegistries)
      Build a composite registry that forwards every recording to each backing registry.
    • prometheus

      public static io.micrometer.prometheusmetrics.PrometheusMeterRegistry prometheus()
      Build a default PrometheusMeterRegistry using PrometheusConfig.DEFAULT.