| Class | Description |
|---|---|
| Distribution |
Distribution contains summary statistics for a population of values. |
| Distribution.Bucket |
The histogram bucket of the population values.
|
| Distribution.BucketOptions |
The bucket options used to create a histogram for the distribution.
|
| Distribution.BucketOptions.ExplicitOptions |
A Bucket with explicit bounds
Distribution.BucketOptions. |
| Distribution.Exemplar |
An example point that may be used to annotate aggregated distribution values, associated with a
histogram bucket.
|
| ExportComponent |
Class that holds the implementation instance for
MetricProducerManager. |
| Metric |
A
Metric with one or more TimeSeries. |
| MetricDescriptor |
MetricDescriptor defines a Metric type and its schema. |
| MetricProducer |
A
Metric producer that can be registered for exporting using MetricProducerManager. |
| MetricProducerManager |
Keeps a set of
MetricProducer that is used by exporters to determine the metrics that
need to be exported. |
| Point |
A timestamped measurement of a
TimeSeries. |
| Summary |
Implementation of the
Distribution as a summary of observations. |
| Summary.Snapshot |
Represents the summary observation of the recorded events over a sliding time window.
|
| Summary.Snapshot.ValueAtPercentile |
Represents the value at a given percentile of a distribution.
|
| TimeSeries |
A collection of data points that describes the time-varying values of a
Metric. |
| Value |
The actual point value for a
Point. |
| Enum | Description |
|---|---|
| MetricDescriptor.Type |
The kind of metric.
|