Class ServiceLevelObjective.SingleIndicator

java.lang.Object
io.micrometer.health.ServiceLevelObjective
io.micrometer.health.ServiceLevelObjective.SingleIndicator
Enclosing class:
ServiceLevelObjective

public static class ServiceLevelObjective.SingleIndicator
extends ServiceLevelObjective
  • Constructor Details

  • Method Details

    • healthy

      public boolean healthy​(io.micrometer.core.instrument.MeterRegistry registry)
      Specified by:
      healthy in class ServiceLevelObjective
    • tick

      public void tick​(io.micrometer.core.instrument.MeterRegistry registry)
      Specified by:
      tick in class ServiceLevelObjective
    • getRequires

      public java.util.Collection<io.micrometer.core.instrument.binder.MeterBinder> getRequires()
      Specified by:
      getRequires in class ServiceLevelObjective
    • getAcceptFilters

      public java.util.Collection<io.micrometer.core.instrument.config.MeterFilter> getAcceptFilters()
      Specified by:
      getAcceptFilters in class ServiceLevelObjective
    • getValue

      public double getValue​(io.micrometer.core.instrument.MeterRegistry registry)
    • getValueAsString

      public java.lang.String getValueAsString​(io.micrometer.core.instrument.MeterRegistry registry)
    • getTestDescription

      public java.lang.String getTestDescription()