public interface MetricsDatastore
default int getNumberOfNodes()
Map<String,Map<String,MethodsStats>> getAllStats()
default MethodsStats getStats(String teamId)
MethodsStats getStats(String executorName, String teamId)
void incrementAllCompletedCalls(String executorName, String teamId, String methodName)
void incrementSuccessfulCalls(String executorName, String teamId, String methodName)
void incrementUnsuccessfulCalls(String executorName, String teamId, String methodName)
void incrementFailedCalls(String executorName, String teamId, String methodName)
void updateCurrentQueueSize(String executorName, String teamId, String methodName)
void setCurrentQueueSize(String executorName, String teamId, String methodName, Integer value)
void updateNumberOfLastMinuteRequests(String executorName, String teamId, String methodName)
Integer getNumberOfLastMinuteRequests(String executorName, String teamId, String methodName)
void setNumberOfLastMinuteRequests(String executorName, String teamId, String methodName, Integer value)
Long getRateLimitedMethodRetryEpochMillis(String executorName, String teamId, String methodName)
void setRateLimitedMethodRetryEpochMillis(String executorName, String teamId, String methodName, Long epochTimeMillis)
void addToLastMinuteRequests(String executorName, String teamId, String methodName, Long currentMillis)
LastMinuteRequests getLastMinuteRequests(String executorName, String teamId, String methodName)
void addToWaitingMessageIds(String executorName, String teamId, String methodName, String messageId)
Copyright © 2020. All rights reserved.