| MetricsRegistryRegistrationListener |
Interface to implement operations that occur whenever a new MetricsRegistry is registered with the PinotMetricUtils.
|
| PinotCounter |
An incrementing and decrementing counter metric in Pinot.
|
| PinotGauge |
A gauge metric is an instantaneous reading of a particular value.
|
| PinotHistogram |
A metric which calculates the distribution of a value.
|
| PinotJmxReporter |
A reporter which exposes application metric as JMX MBeans in Pinot.
|
| PinotMeter |
A meter metric which measures mean throughput and one-, five-, and fifteen-minute
exponentially-weighted moving average throughput.
|
| PinotMetered |
An object which maintains mean and exponentially-weighted rate in Pinot.
|
| PinotMetric |
A tag interface to indicate that a class is a metric in Pinot.
|
| PinotMetricName |
Metric Name in Pinot.
|
| PinotMetricsRegistry |
A registry of metric instances in Pinot.
|
| PinotMetricsRegistryListener |
Listeners for events from the registry.
|
| PinotTimer |
A timer metric which aggregates timing durations and provides duration statistics, plus
throughput statistics via PinotMeter.
|
| SettableValue |
SettableValue allows the value to be set to a value or provided by a value supplier.
|