Metrics.OutstandingRequestsGauge| Modifier and Type | Field and Description |
|---|---|
private com.yammer.metrics.core.Meter |
deleteFailures |
private com.yammer.metrics.core.Timer |
deletes |
private com.yammer.metrics.core.Meter |
deleteSuccesses |
private java.util.Set<Metrics.OutstandingRequestsGauge> |
gauges |
private com.yammer.metrics.core.Meter |
getFailures |
private com.yammer.metrics.core.Meter |
getHits |
private com.yammer.metrics.core.Meter |
getMisses |
private com.yammer.metrics.core.Timer |
gets |
private com.yammer.metrics.core.Meter |
getSuccesses |
static java.lang.String |
GROUP |
private com.yammer.metrics.core.Meter |
incrDecrFailures |
private com.yammer.metrics.core.Timer |
incrDecrs |
private com.yammer.metrics.core.Meter |
incrDecrSuccesses |
private com.yammer.metrics.core.Meter |
multigetFailures |
private com.yammer.metrics.core.Timer |
multigets |
private com.yammer.metrics.core.Meter |
multigetSuccesses |
private com.yammer.metrics.core.Meter |
setFailures |
private com.yammer.metrics.core.Timer |
sets |
private com.yammer.metrics.core.Meter |
setSuccesses |
private com.yammer.metrics.core.Timer |
touches |
private com.yammer.metrics.core.Meter |
touchFailures |
private com.yammer.metrics.core.Meter |
touchSuccesses |
| Constructor and Description |
|---|
YammerMetrics(com.yammer.metrics.core.MetricsRegistry registry) |
| Modifier and Type | Method and Description |
|---|---|
com.yammer.metrics.core.Meter |
getDeleteFailures() |
com.yammer.metrics.core.Timer |
getDeletes() |
com.yammer.metrics.core.Meter |
getDeleteSuccesses() |
com.yammer.metrics.core.Meter |
getGetFailures() |
com.yammer.metrics.core.Meter |
getGetHits() |
com.yammer.metrics.core.Meter |
getGetMisses() |
com.yammer.metrics.core.Timer |
getGets() |
com.yammer.metrics.core.Meter |
getGetSuccesses() |
com.yammer.metrics.core.Meter |
getIncrDecrFailures() |
com.yammer.metrics.core.Timer |
getIncrDecrs() |
com.yammer.metrics.core.Meter |
getIncrDecrSuccesses() |
com.yammer.metrics.core.Meter |
getMultigetFailures() |
com.yammer.metrics.core.Timer |
getMultigets() |
com.yammer.metrics.core.Meter |
getMultigetSuccesses() |
(package private) long |
getOutstandingRequests() |
com.yammer.metrics.core.Meter |
getSetFailures() |
com.yammer.metrics.core.Timer |
getSets() |
com.yammer.metrics.core.Meter |
getSetSuccesses() |
com.yammer.metrics.core.Timer |
getTouches() |
com.yammer.metrics.core.Meter |
getTouchFailures() |
com.yammer.metrics.core.Meter |
getTouchSuccesses() |
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) |
private com.yammer.metrics.core.MetricName |
name(java.lang.String type,
java.lang.String name) |
void |
registerOutstandingRequestsGauge(Metrics.OutstandingRequestsGauge gauge) |
void |
unregisterOutstandingRequestsGauge(Metrics.OutstandingRequestsGauge gauge) |
public static final java.lang.String GROUP
private final com.yammer.metrics.core.Timer gets
private final com.yammer.metrics.core.Meter getHits
private final com.yammer.metrics.core.Meter getMisses
private final com.yammer.metrics.core.Meter getSuccesses
private final com.yammer.metrics.core.Meter getFailures
private final com.yammer.metrics.core.Timer multigets
private final com.yammer.metrics.core.Meter multigetSuccesses
private final com.yammer.metrics.core.Meter multigetFailures
private final com.yammer.metrics.core.Timer sets
private final com.yammer.metrics.core.Meter setSuccesses
private final com.yammer.metrics.core.Meter setFailures
private final com.yammer.metrics.core.Timer deletes
private final com.yammer.metrics.core.Meter deleteSuccesses
private final com.yammer.metrics.core.Meter deleteFailures
private final com.yammer.metrics.core.Timer incrDecrs
private final com.yammer.metrics.core.Meter incrDecrSuccesses
private final com.yammer.metrics.core.Meter incrDecrFailures
private final com.yammer.metrics.core.Timer touches
private final com.yammer.metrics.core.Meter touchSuccesses
private final com.yammer.metrics.core.Meter touchFailures
private final java.util.Set<Metrics.OutstandingRequestsGauge> gauges
public YammerMetrics(com.yammer.metrics.core.MetricsRegistry registry)
long getOutstandingRequests()
private com.yammer.metrics.core.MetricName name(java.lang.String type,
java.lang.String name)
public void measureGetFuture(java.util.concurrent.CompletionStage<GetResult<byte[]>> future)
measureGetFuture in interface Metricspublic void measureMultigetFuture(java.util.concurrent.CompletionStage<java.util.List<GetResult<byte[]>>> future)
measureMultigetFuture in interface Metricspublic void measureDeleteFuture(java.util.concurrent.CompletionStage<MemcacheStatus> future)
measureDeleteFuture in interface Metricspublic void measureSetFuture(java.util.concurrent.CompletionStage<MemcacheStatus> future)
measureSetFuture in interface Metricspublic void measureIncrDecrFuture(java.util.concurrent.CompletionStage<java.lang.Long> future)
measureIncrDecrFuture in interface Metricspublic void measureTouchFuture(java.util.concurrent.CompletionStage<MemcacheStatus> future)
measureTouchFuture in interface Metricspublic void registerOutstandingRequestsGauge(Metrics.OutstandingRequestsGauge gauge)
registerOutstandingRequestsGauge in interface Metricspublic void unregisterOutstandingRequestsGauge(Metrics.OutstandingRequestsGauge gauge)
unregisterOutstandingRequestsGauge in interface Metricspublic com.yammer.metrics.core.Timer getGets()
public com.yammer.metrics.core.Meter getGetHits()
public com.yammer.metrics.core.Meter getGetMisses()
public com.yammer.metrics.core.Meter getGetSuccesses()
public com.yammer.metrics.core.Meter getGetFailures()
public com.yammer.metrics.core.Timer getMultigets()
public com.yammer.metrics.core.Meter getMultigetSuccesses()
public com.yammer.metrics.core.Meter getMultigetFailures()
public com.yammer.metrics.core.Timer getSets()
public com.yammer.metrics.core.Meter getSetSuccesses()
public com.yammer.metrics.core.Meter getSetFailures()
public com.yammer.metrics.core.Timer getDeletes()
public com.yammer.metrics.core.Meter getDeleteSuccesses()
public com.yammer.metrics.core.Meter getDeleteFailures()
public com.yammer.metrics.core.Timer getIncrDecrs()
public com.yammer.metrics.core.Meter getIncrDecrSuccesses()
public com.yammer.metrics.core.Meter getIncrDecrFailures()
public com.yammer.metrics.core.Timer getTouches()
public com.yammer.metrics.core.Meter getTouchSuccesses()
public com.yammer.metrics.core.Meter getTouchFailures()
Copyright © 2021 Spotify AB. All Rights Reserved.