Class TimerImpl.ContextImpl

java.lang.Object
io.github.resilience4j.micrometer.internal.TimerImpl.ContextImpl
All Implemented Interfaces:
Timer.Context
Enclosing class:
TimerImpl

public static class TimerImpl.ContextImpl extends Object implements Timer.Context
  • Constructor Details

    • ContextImpl

      public ContextImpl(String name, io.micrometer.core.instrument.MeterRegistry registry, List<io.micrometer.core.instrument.Tag> tags, TimerConfig timerConfig, TimerEventProcessor eventProcessor)
  • Method Details

    • onSuccess

      public void onSuccess()
      Description copied from interface: Timer.Context
      Records a decorated operation success.
      Specified by:
      onSuccess in interface Timer.Context
    • onFailure

      public void onFailure(Throwable throwable)
      Description copied from interface: Timer.Context
      Records a decorated operation failure.
      Specified by:
      onFailure in interface Timer.Context
      Parameters:
      throwable - The throwable thrown from the decorated operation