All Classes
-
All Classes Interface Summary Class Summary Enum Summary Class Description Collector A collector for a set of metrics.Collector.Describable Collector.MetricFamilySamples A metric, and all of its samples.Collector.MetricFamilySamples.Sample A single Sample, with a unique name and set of labels.Collector.Type CollectorRegistry A registry of Collectors.Counter Counter metric, to track counts of events or running totals.Counter.Builder Counter.Child The value of a single Counter.CounterExemplarSampler Exemplar sampler for counter metrics.CounterMetricFamily Counter metric family, for custom collectors and exporters.DefaultExemplarSampler Default Exemplar sampler.DoubleAdder One or more variables that together maintain an initially zerodouble
sum.Enumeration Enumeration metric, to track which of a set of states something is in.Enumeration.Builder Enumeration.Child The value of a single Enumeration.Exemplar Immutable data class holding an Exemplar.ExemplarConfig Static configuration for Exemplar behavior.ExemplarSampler For convenience, an interface for implementing both, theCounterExemplarSampler
and theHistogramExemplarSampler
.Gauge Gauge metric, to report instantaneous values.Gauge.Builder Gauge.Child The value of a single Gauge.Gauge.Timer Represents an event being timed.GaugeMetricFamily Gauge metric family, for custom collectors and exporters.Histogram Histogram metric, to track distributions of events.Histogram.Builder Histogram.Child The value of a single Histogram.Histogram.Child.Value Histogram.Timer Represents an event being timed.HistogramExemplarSampler Exemplar sampler for histogram metrics.Info Info metric, key-value pairs.Info.Builder Info.Child The value of a single Info.Predicate<T> Replacement for Java 8'sjava.util.function.Predicate
for compatibility with Java versions < 8.SampleNameFilter Filter samples (i.e.SampleNameFilter.Builder SimpleCollector<Child> SimpleCollector.Builder<B extends SimpleCollector.Builder<B,C>,C extends SimpleCollector> Builders let you configure and then create collectors.SimpleTimer SimpleTimer, to measure elapsed duration in seconds as a double.Summary Summary metric, to track the size of events.Summary.Builder Summary.Child The value of a single Summary.Summary.Child.Value Summary.Timer Represents an event being timed.SummaryMetricFamily Summary metric family, for custom collectors and exporters.Supplier<T> Replacement for Java 8'sjava.util.function.Supplier
for compatibility with Java versions < 8.