Interface DynatraceConfig

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

public interface DynatraceConfig extends io.micrometer.core.instrument.step.StepRegistryConfig
Configuration for DynatraceMeterRegistry
  • Method Summary

    Modifier and Type
    Method
    Description
    default String
     
    default String
     
    default String
    Return device group name.
    default String
     
    default String
     
    default String
    uri()
     
    default io.micrometer.core.instrument.config.validate.Validated<?>
     

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

    get, requireValid

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

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

    • prefix

      default String prefix()
      Specified by:
      prefix in interface io.micrometer.core.instrument.config.MeterRegistryConfig
    • apiToken

      default String apiToken()
    • uri

      default String uri()
    • deviceId

      default String deviceId()
    • technologyType

      default String technologyType()
    • group

      @Nullable default String group()
      Return device group name.
      Returns:
      device group name
      Since:
      1.2.0
    • validate

      default io.micrometer.core.instrument.config.validate.Validated<?> validate()
      Specified by:
      validate in interface io.micrometer.core.instrument.config.MeterRegistryConfig
      Specified by:
      validate in interface io.micrometer.core.instrument.push.PushRegistryConfig