Class YammerMetered
- java.lang.Object
-
- org.apache.pinot.plugin.metrics.yammer.YammerMetered
-
- All Implemented Interfaces:
PinotMetered,PinotMetric
- Direct Known Subclasses:
YammerMeter
public abstract class YammerMetered extends Object implements PinotMetered
-
-
Constructor Summary
Constructors Constructor Description YammerMetered(com.yammer.metrics.core.Metered metered)
-
Method Summary
Modifier and Type Method Description longcount()StringeventType()doublefifteenMinuteRate()doublefiveMinuteRate()ObjectgetMetered()ObjectgetMetric()doublemeanRate()doubleoneMinuteRate()TimeUnitrateUnit()
-
-
-
Method Detail
-
getMetered
public Object getMetered()
- Specified by:
getMeteredin interfacePinotMetered
-
rateUnit
public TimeUnit rateUnit()
- Specified by:
rateUnitin interfacePinotMetered
-
eventType
public String eventType()
- Specified by:
eventTypein interfacePinotMetered
-
count
public long count()
- Specified by:
countin interfacePinotMetered
-
fifteenMinuteRate
public double fifteenMinuteRate()
- Specified by:
fifteenMinuteRatein interfacePinotMetered
-
fiveMinuteRate
public double fiveMinuteRate()
- Specified by:
fiveMinuteRatein interfacePinotMetered
-
meanRate
public double meanRate()
- Specified by:
meanRatein interfacePinotMetered
-
oneMinuteRate
public double oneMinuteRate()
- Specified by:
oneMinuteRatein interfacePinotMetered
-
getMetric
public Object getMetric()
- Specified by:
getMetricin interfacePinotMetric
-
-