public class SendCounters
extends java.lang.Object
| Constructor and Description |
|---|
SendCounters(java.time.Clock clock) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
failuresRatioExceeds(double threshold) |
double |
getRate() |
boolean |
hasFailures() |
SendCounters |
incrementAttempted() |
SendCounters |
incrementFailures() |
SendCounters |
incrementSuccesses() |
boolean |
majorityOfFailures() |
boolean |
noFailures() |
boolean |
onlySuccessess() |
void |
reset() |
public SendCounters incrementFailures()
public SendCounters incrementSuccesses()
public SendCounters incrementAttempted()
public void reset()
public boolean noFailures()
public boolean hasFailures()
public boolean majorityOfFailures()
public boolean onlySuccessess()
public boolean failuresRatioExceeds(double threshold)
public double getRate()