#include <userver/ugrpc/client/retry_limiter.hpp>
Interface for controlling retry behavior based on request outcomes.
Tracks success/failure rates and decides whether retries should be allowed. Implementations must be thread-safe.
Definition at line 26 of file retry_limiter.hpp.
Public Member Functions | |
| virtual void | AccountCompletion (const CompletionStatus &completion_status)=0 |
| virtual bool | CanRetry () const =0 |
| Check if a retry should be attempted. | |
|
pure virtual |
Check if a retry should be attempted.