Interface Snapshot
- All Known Subinterfaces:
BulkheadSnapshot,CircuitBreakerSnapshot,RateLimiterSnapshot
- All Known Implementing Classes:
BulkheadSnapshot.ActiveCalls,CircuitBreakerSnapshot.FailureRate,CircuitBreakerSnapshot.State,RateLimiterSnapshot.RemainingPermits
public sealed interface Snapshot
permits CircuitBreakerSnapshot, BulkheadSnapshot, RateLimiterSnapshot
Gauge-worthy live state emitted by a pattern. Retry and Timeout have no live state (no window,
no permit count), so they never produce a
Snapshot, only Counters.