Metrics.OutstandingRequestsGauge| Modifier and Type | Field and Description |
|---|---|
static NoopMetrics |
INSTANCE |
| Constructor and Description |
|---|
NoopMetrics() |
| Modifier and Type | Method and Description |
|---|---|
void |
measureDeleteFuture(com.google.common.util.concurrent.ListenableFuture<MemcacheStatus> future) |
void |
measureGetFuture(com.google.common.util.concurrent.ListenableFuture<GetResult<byte[]>> future) |
void |
measureIncrDecrFuture(com.google.common.util.concurrent.ListenableFuture<Long> future) |
void |
measureMultigetFuture(com.google.common.util.concurrent.ListenableFuture<List<GetResult<byte[]>>> future) |
void |
measureSetFuture(com.google.common.util.concurrent.ListenableFuture<MemcacheStatus> future) |
void |
measureTouchFuture(com.google.common.util.concurrent.ListenableFuture<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.
|
public static final NoopMetrics INSTANCE
public void measureGetFuture(com.google.common.util.concurrent.ListenableFuture<GetResult<byte[]>> future)
measureGetFuture in interface Metricspublic void measureMultigetFuture(com.google.common.util.concurrent.ListenableFuture<List<GetResult<byte[]>>> future)
measureMultigetFuture in interface Metricspublic void measureDeleteFuture(com.google.common.util.concurrent.ListenableFuture<MemcacheStatus> future)
measureDeleteFuture in interface Metricspublic void measureSetFuture(com.google.common.util.concurrent.ListenableFuture<MemcacheStatus> future)
measureSetFuture in interface Metricspublic void measureIncrDecrFuture(com.google.common.util.concurrent.ListenableFuture<Long> future)
measureIncrDecrFuture in interface Metricspublic void measureTouchFuture(com.google.common.util.concurrent.ListenableFuture<MemcacheStatus> future)
measureTouchFuture in interface Metricspublic void registerOutstandingRequestsGauge(Metrics.OutstandingRequestsGauge gauge)
MetricsregisterOutstandingRequestsGauge in interface MetricsCopyright © 2017 Spotify AB. All rights reserved.