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]); }
public long GetRollingCount(CollapserEventType collapserEventType) { return(rollingCollapserEventCounterStream.GetLatest(collapserEventType)); }
public long GetCumulativeCount(CollapserEventType collapserEventType) { return(cumulativeCollapserEventCounterStream.GetLatest(collapserEventType)); }
protected HystrixCollapserEvent(IHystrixCollapserKey collapserKey, CollapserEventType eventType, int count) { this.CollapserKey = collapserKey; this.EventType = eventType; this.Count = count; }