public interface Metrics
| Modifier and Type | Interface and Description |
|---|---|
static interface |
Metrics.OutstandingRequestsGauge |
| Modifier and Type | Method and Description |
|---|---|
void |
measureDeleteFuture(java.util.concurrent.CompletionStage<MemcacheStatus> future) |
void |
measureGetFuture(java.util.concurrent.CompletionStage<GetResult<byte[]>> future) |
void |
measureIncrDecrFuture(java.util.concurrent.CompletionStage<java.lang.Long> future) |
void |
measureMultigetFuture(java.util.concurrent.CompletionStage<java.util.List<GetResult<byte[]>>> future) |
void |
measureSetFuture(java.util.concurrent.CompletionStage<MemcacheStatus> future) |
void |
measureTouchFuture(java.util.concurrent.CompletionStage<MemcacheStatus> future) |
void |
registerOutstandingRequestsGauge(Metrics.OutstandingRequestsGauge gauge)
Called by the MemcacheClient initialization process to allow a gauge to be registered with the
metrics implementation to monitor the number of outstanding requests at any moment in time.
|
void |
unregisterOutstandingRequestsGauge(Metrics.OutstandingRequestsGauge gauge) |
void measureGetFuture(java.util.concurrent.CompletionStage<GetResult<byte[]>> future)
void measureMultigetFuture(java.util.concurrent.CompletionStage<java.util.List<GetResult<byte[]>>> future)
void measureDeleteFuture(java.util.concurrent.CompletionStage<MemcacheStatus> future)
void measureSetFuture(java.util.concurrent.CompletionStage<MemcacheStatus> future)
void measureIncrDecrFuture(java.util.concurrent.CompletionStage<java.lang.Long> future)
void measureTouchFuture(java.util.concurrent.CompletionStage<MemcacheStatus> future)
void registerOutstandingRequestsGauge(Metrics.OutstandingRequestsGauge gauge)
void unregisterOutstandingRequestsGauge(Metrics.OutstandingRequestsGauge gauge)
Copyright © 2020 Spotify AB. All Rights Reserved.