Skip to content

API Reference

Complete reference for Fluxgate's public API, generated from source.

  • CoreCircuitBreaker, AsyncCircuitBreaker, and shared types
  • Windows — sliding-window strategies for tracking call outcomes
  • Trackers — composable rules for deciding what counts as a failure
  • Trippers — conditions that move the circuit from CLOSED to OPEN
  • Retries — strategies for transitioning from OPEN to HALF_OPEN
  • Permits — controls for how many probe calls are allowed in HALF_OPEN
  • Listeners — observability integrations (logging, Prometheus, Slack)
  • Interfaces — protocols for writing custom components