Example #1
0
 public static HystrixCollapserEvent From(IHystrixCollapserKey collapserKey, CollapserEventType eventType, int count)
 {
     return(new HystrixCollapserEvent(collapserKey, eventType, count));
 }
 public long GetLatest(CollapserEventType eventType)
 {
     return(Latest[(int)eventType]);
 }
Example #3
0
 public long GetRollingCount(CollapserEventType collapserEventType)
 {
     return(rollingCollapserEventCounterStream.GetLatest(collapserEventType));
 }
Example #4
0
 public long GetCumulativeCount(CollapserEventType collapserEventType)
 {
     return(cumulativeCollapserEventCounterStream.GetLatest(collapserEventType));
 }
Example #5
0
 protected HystrixCollapserEvent(IHystrixCollapserKey collapserKey, CollapserEventType eventType, int count)
 {
     this.CollapserKey = collapserKey;
     this.EventType    = eventType;
     this.Count        = count;
 }