public class RequestHealth
extends java.lang.Object
Constructor and Description |
---|
RequestHealth(DriverTagManager metaTagManager) |
Modifier and Type | Method and Description |
---|---|
void |
clearScheduled() |
java.util.Map<java.lang.Integer,StatMetric> |
getQueueMetrics() |
StatMetric |
getRawRPSMetrics() |
java.util.Map<java.lang.Integer,StatMetric> |
getTotalMetrics() |
StatMetric |
getUnscheduledQueueMetric() |
StatMetric |
getUnscheduledTotalMetric() |
StatMetric |
getUnscheduledWireMetric() |
java.util.Map<java.lang.Integer,StatMetric> |
getWireMetrics() |
void |
updateQueueMetric(int rate,
long startTime) |
void |
updateRawRPSMetrics(long startTime) |
void |
updateTotalMetric(int rate,
long startTime) |
void |
updateWireMetric(int rate,
long startTime) |
public RequestHealth(DriverTagManager metaTagManager)
public void updateWireMetric(int rate, long startTime)
public void updateQueueMetric(int rate, long startTime)
public void updateTotalMetric(int rate, long startTime)
public void updateRawRPSMetrics(long startTime)
public void clearScheduled()
public StatMetric getUnscheduledWireMetric()
public StatMetric getUnscheduledQueueMetric()
public StatMetric getUnscheduledTotalMetric()
public java.util.Map<java.lang.Integer,StatMetric> getWireMetrics()
public java.util.Map<java.lang.Integer,StatMetric> getQueueMetrics()
public java.util.Map<java.lang.Integer,StatMetric> getTotalMetrics()
public StatMetric getRawRPSMetrics()