Interface KairosConfig

All Superinterfaces:
io.micrometer.core.instrument.config.MeterRegistryConfig, io.micrometer.core.instrument.push.PushRegistryConfig, io.micrometer.core.instrument.step.StepRegistryConfig

public interface KairosConfig
extends io.micrometer.core.instrument.step.StepRegistryConfig
Configuration for KairosMeterRegistry.
Since:
1.1.0
  • Field Summary

    Fields 
    Modifier and Type Field Description
    static KairosConfig DEFAULT
    Accept configuration defaults
  • Method Summary

    Modifier and Type Method Description
    default java.lang.String password()  
    default java.lang.String prefix()
    Property prefix to prepend to configuration names.
    default java.lang.String uri()
    The URI to send the metrics to.
    default java.lang.String userName()  

    Methods inherited from interface io.micrometer.core.instrument.config.MeterRegistryConfig

    get

    Methods inherited from interface io.micrometer.core.instrument.push.PushRegistryConfig

    batchSize, connectTimeout, enabled, numThreads, readTimeout, step
  • Field Details

  • Method Details

    • prefix

      default java.lang.String prefix()
      Property prefix to prepend to configuration names.
      Specified by:
      prefix in interface io.micrometer.core.instrument.config.MeterRegistryConfig
      Returns:
      property prefix
    • uri

      default java.lang.String uri()
      The URI to send the metrics to.
      Returns:
      uri
    • userName

      @Nullable default java.lang.String userName()
      Returns:
      Authenticate requests with this user. By default is null, and the registry will not attempt to present credentials to KairosDB.
    • password

      @Nullable default java.lang.String password()
      Returns:
      Authenticate requests with this password. By default is null, and the registry will not attempt to present credentials to KairosDB.