Property | Type | Description | |
---|---|---|---|
AllowSingleTest | bool | ||
CheckAndSetTripped | bool | ||
FailurePercentageCircuitBreaker | System | ||
FailurePercentageCircuitBreaker | System | ||
IsPastWaitDuration | bool |
Method | Description | |
---|---|---|
IsAllowing ( ) : bool |
|
|
MarkSuccess ( long elapsedMillis ) : void |
Indicates that a recently-completed operation was successful. If the breaker is tripped and
|
Method | Description | |
---|---|---|
AllowSingleTest ( ) : bool |
|
|
CheckAndSetTripped ( ) : bool |
Checks to see if the breaker should trip, and trips if it should.
|
|
FailurePercentageCircuitBreaker ( Hudl.Mjolnir.Key.GroupKey key, IClock clock, ICommandMetrics metrics, IStats stats, IMetricEvents metricEvents, |
||
FailurePercentageCircuitBreaker ( Hudl.Mjolnir.Key.GroupKey key, ICommandMetrics metrics, IStats stats, IMetricEvents metricEvents, |
||
IsPastWaitDuration ( ) : bool |
public MarkSuccess ( long elapsedMillis ) : void | ||
elapsedMillis | long | |
return | void |