Class CircuitBreakerNoopTelemetry$

java.lang.Object
org.apache.pekko.pattern.internal.CircuitBreakerNoopTelemetry$
All Implemented Interfaces:
CircuitBreakerTelemetry

public class CircuitBreakerNoopTelemetry$ extends Object implements CircuitBreakerTelemetry
INTERNAL API
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    Static reference to the singleton instance of this Scala object.
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Invoked for each call when the future is completed with org.apache.pekko.pattern.CircuitBreakerOpenException
    void
    onCallFailure(long elapsedNanos)
    Invoked for each call when the future is completed with exception, except for scala.concurrent.TimeoutException and pekko.pattern.CircuitBreakerOpenException that are handled by separate methods.
    void
    onCallSuccess(long elapsedNanos)
    Invoked for each successful call.
    void
    onCallTimeoutFailure(long elapsedNanos)
    Invoked for each call when the future is completed with java.util.concurrent.TimeoutException
    void
    Invoked when the circuit breaker transitions to the close state.
    void
    Invoked when the circuit breaker transitions to the half-open state after reset timeout.
    void
    Invoked when the circuit breaker transitions to the open state.
    void
    Called when the circuit breaker is removed, e.g.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait