public class EventStats extends Object
Keeps track of performance statistics related to a particular event topic. All times returned are in microseconds.
This class is part of the implementation of StatsCollectionHandler
and is not meant to be instantiated directly.
Modifier and Type | Method and Description |
---|---|
QuantileTracker.Range[] |
estimateCallsPerRootEventQuantiles(double... quantiles)
Estimates local time quantile values for this event.
|
QuantileTracker.Range[] |
estimateLocalTimeQuantiles(double... quantiles)
Estimates local time quantile values for this event.
|
QuantileTracker.Range[] |
estimateTotalTimeQuantiles(double... quantiles)
Estimates total time quantile values for this event.
|
long |
getMaxCallsPerRootEvent() |
long |
getMaxLocalTime() |
long |
getMaxTotalTime() |
long |
getMinCallsPerRootEvent() |
long |
getMinLocalTime() |
long |
getMinTotalTime() |
long |
getNumErrors() |
long |
getNumRootEvents() |
long |
getNumTotalCalls() |
String |
getTopic() |
public String getTopic()
public long getMinTotalTime()
public long getMaxTotalTime()
public QuantileTracker.Range[] estimateTotalTimeQuantiles(double... quantiles)
public long getMinLocalTime()
public long getMaxLocalTime()
public QuantileTracker.Range[] estimateLocalTimeQuantiles(double... quantiles)
public long getMinCallsPerRootEvent()
public long getMaxCallsPerRootEvent()
public QuantileTracker.Range[] estimateCallsPerRootEventQuantiles(double... quantiles)
public long getNumTotalCalls()
public long getNumErrors()
public long getNumRootEvents()
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.