Class MetricsRegistryConfiguratorBase<C extends io.micrometer.core.instrument.config.MeterRegistryConfig>

java.lang.Object
org.frankframework.metrics.MetricsRegistryConfiguratorBase<C>
Direct Known Subclasses:
InfluxRegistryConfigurator, KairosDbRegistryConfigurator, LocalRegistryConfigurator, PrometheusRegistryConfigurator, StatsDRegistryConfigurator

public abstract class MetricsRegistryConfiguratorBase<C extends io.micrometer.core.instrument.config.MeterRegistryConfig> extends Object
  • Field Details

  • Constructor Details

    • MetricsRegistryConfiguratorBase

      protected MetricsRegistryConfiguratorBase()
  • Method Details

    • getProperty

      protected String getProperty(String key)
    • getCredentialFactory

      protected CredentialFactory getCredentialFactory()
    • getCredentialFactory

      protected CredentialFactory getCredentialFactory(String usernameKey, String passwordKey)
    • registerAt

      public void registerAt(io.micrometer.core.instrument.composite.CompositeMeterRegistry compositeRegistry)
    • createConfig

      protected abstract C createConfig()
    • createRegistry

      protected abstract io.micrometer.core.instrument.MeterRegistry createRegistry(C config)