Class LiveRequestStats
- java.lang.Object
-
- com.slack.api.rate_limits.metrics.LiveRequestStats
-
public class LiveRequestStats extends Object
-
-
Constructor Summary
Constructors Constructor Description LiveRequestStats()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected booleancanEqual(Object other)booleanequals(Object o)ConcurrentMap<String,AtomicLong>getAllCompletedCalls()ConcurrentMap<String,Integer>getCurrentQueueSize()ConcurrentMap<String,AtomicLong>getFailedCalls()ConcurrentMap<String,Integer>getLastMinuteRequests()LonggetLastRequestTimestampMillis()ConcurrentMap<String,Long>getRateLimitedMethods()ConcurrentMap<String,AtomicLong>getSuccessfulCalls()ConcurrentMap<String,AtomicLong>getUnsuccessfulCalls()inthashCode()voidsetLastRequestTimestampMillis(Long lastRequestTimestampMillis)StringtoString()
-
-
-
Method Detail
-
getLastRequestTimestampMillis
public Long getLastRequestTimestampMillis()
-
getAllCompletedCalls
public ConcurrentMap<String,AtomicLong> getAllCompletedCalls()
-
getSuccessfulCalls
public ConcurrentMap<String,AtomicLong> getSuccessfulCalls()
-
getUnsuccessfulCalls
public ConcurrentMap<String,AtomicLong> getUnsuccessfulCalls()
-
getFailedCalls
public ConcurrentMap<String,AtomicLong> getFailedCalls()
-
getCurrentQueueSize
public ConcurrentMap<String,Integer> getCurrentQueueSize()
-
getLastMinuteRequests
public ConcurrentMap<String,Integer> getLastMinuteRequests()
-
getRateLimitedMethods
public ConcurrentMap<String,Long> getRateLimitedMethods()
-
setLastRequestTimestampMillis
public void setLastRequestTimestampMillis(Long lastRequestTimestampMillis)
-
canEqual
protected boolean canEqual(Object other)
-
-