クラス MemoryMetricsDatastore
java.lang.Object
com.slack.api.rate_limits.metrics.impl.BaseMemoryMetricsDatastore<AsyncExecutionSupplier<? extends SlackApiResponse>,AsyncRateLimitQueue.Message>
com.slack.api.methods.metrics.MemoryMetricsDatastore
- すべての実装されたインタフェース:
MetricsDatastore,AutoCloseable
public class MemoryMetricsDatastore
extends BaseMemoryMetricsDatastore<AsyncExecutionSupplier<? extends SlackApiResponse>,AsyncRateLimitQueue.Message>
-
ネストされたクラスの概要
クラスから継承されたネストされたクラス/インタフェース com.slack.api.rate_limits.metrics.impl.BaseMemoryMetricsDatastore
BaseMemoryMetricsDatastore.MaintenanceJob -
フィールドの概要
インタフェースから継承されたフィールド com.slack.api.rate_limits.metrics.MetricsDatastore
DEFAULT_SINGLETON_EXECUTOR_NAME -
コンストラクタの概要
コンストラクタコンストラクタ説明MemoryMetricsDatastore(int numberOfNodes) MemoryMetricsDatastore(int numberOfNodes, boolean statsEnabled) MemoryMetricsDatastore(int numberOfNodes, boolean statsEnabled, long backgroundJobIntervalMilliseconds) MemoryMetricsDatastore(int numberOfNodes, ExecutorServiceProvider executorServiceProvider) MemoryMetricsDatastore(int numberOfNodes, ExecutorServiceProvider executorServiceProvider, boolean statsEnabled, long backgroundJobIntervalMilliseconds) -
メソッドの概要
クラスから継承されたメソッド com.slack.api.rate_limits.metrics.impl.BaseMemoryMetricsDatastore
addToLastMinuteRequests, addToWaitingMessageIds, close, deleteFromWaitingMessageIds, getAllStats, getExecutorServiceProvider, getLastMinuteRequests, getNumberOfLastMinuteRequests, getNumberOfNodes, getRateLimitedMethodRetryEpochMillis, getRateLimiterBackgroundJobIntervalMillis, getStats, getThreadGroupName, incrementAllCompletedCalls, incrementFailedCalls, incrementSuccessfulCalls, incrementUnsuccessfulCalls, initializeRateLimiterBackgroundJob, isClosed, isStatsEnabled, isTraceMode, setCurrentQueueSize, setExecutorServiceProvider, setNumberOfLastMinuteRequests, setRateLimitedMethodRetryEpochMillis, setRateLimiterBackgroundJobIntervalMillis, setStatsEnabled, setTraceMode, updateCurrentQueueSize, updateNumberOfLastMinuteRequestsクラスから継承されたメソッド java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitインタフェースから継承されたメソッド com.slack.api.rate_limits.metrics.MetricsDatastore
getStats
-
コンストラクタの詳細
-
MemoryMetricsDatastore
-
MemoryMetricsDatastore
public MemoryMetricsDatastore(int numberOfNodes, boolean statsEnabled) -
MemoryMetricsDatastore
public MemoryMetricsDatastore(int numberOfNodes, boolean statsEnabled, long backgroundJobIntervalMilliseconds) -
MemoryMetricsDatastore
public MemoryMetricsDatastore(int numberOfNodes, ExecutorServiceProvider executorServiceProvider, boolean statsEnabled, long backgroundJobIntervalMilliseconds) -
MemoryMetricsDatastore
public MemoryMetricsDatastore(int numberOfNodes)
-
-
メソッドの詳細
-
getMetricsType
-
getRateLimitQueue
-