# Package io.vertx.circuitbreaker

- Interface Summary
  Interface | Description
  --- | ---
  CircuitBreaker | An implementation of the circuit breaker pattern for Vert.x
  FailurePolicy<T> | A failure policy for the `CircuitBreaker`.
  HystrixMetricHandler | A Vert.x web handler to expose the circuit breaker to the Hystrix dasbboard.
  RetryPolicy | A policy for retry execution.

- Class Summary
  Class | Description
  --- | ---
  CircuitBreakerOptions | Circuit breaker configuration options.
  CircuitBreakerOptionsConverter | Converter and mapper for `CircuitBreakerOptions`.

- Enum Summary
  Enum | Description
  --- | ---
  CircuitBreakerState | Circuit breaker states.

- Exception Summary
  Exception | Description
  --- | ---
  OpenCircuitException | Exception reported when the circuit breaker is open.
  TimeoutException | Exception reported when the monitored operation timed out.

Copyright © 2025 Eclipse. All rights reserved.