Package com.slack.api.audit.impl
Class AsyncAuditRateLimiter.AuditWaitTimeCalculator
java.lang.Object
com.slack.api.rate_limits.WaitTimeCalculator
com.slack.api.audit.impl.AsyncAuditRateLimiter.AuditWaitTimeCalculator
- Enclosing class:
- AsyncAuditRateLimiter
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetLastMinuteRequests(String executorName, String teamId, String key) getRateLimitedMethodRetryEpochMillis(String executorName, String teamId, String key) Methods inherited from class com.slack.api.rate_limits.WaitTimeCalculator
calculateWaitTime, calculateWaitTimeForAssistantThreadsSetStatus, calculateWaitTimeForChatPostMessage, calculateWaitTimeForChatPostMessage, getAllowedRequestsPerMinute
-
Constructor Details
-
AuditWaitTimeCalculator
-
-
Method Details
-
getRateLimitedMethodRetryEpochMillis
public Optional<Long> getRateLimitedMethodRetryEpochMillis(String executorName, String teamId, String key) - Specified by:
getRateLimitedMethodRetryEpochMillisin classWaitTimeCalculator
-
getNumberOfNodes
- Specified by:
getNumberOfNodesin classWaitTimeCalculator
-
getExecutorName
- Specified by:
getExecutorNamein classWaitTimeCalculator
-
getLastMinuteRequests
- Specified by:
getLastMinuteRequestsin classWaitTimeCalculator
-