All Classes and Interfaces
Class
Description
Deprecated.
in 3.0 for removal in 5.0
A metric that calculates the distribution of a value
Object that is used to collect time metrics about the execution a block of code.
A data class representing the identifier of a single metric.
A metric builder, to get started call
Metrics.metric(String).Configuration that applies to
MetricStrategyAllows filtering of metrics that will be included or excluded from the published metrics.
Strategy for tracking metrics of profiled code blocks, to be used with
Metrics.A data class representing a single metric tag, as a key-value pair.
Represents a metric tag that may or may not be considered when generating a metric.
Internal only version of
MetricContextDeprecated.
use
ContextFragment instead, don't use this with new methods, leave existing ones alone for
now for backwards-compatibility.Object that is used to collect time metrics about the execution a block of code.
Configuration that applies to
ProfilerStrategyStrategy for profiling code blocks, to be used with
Timers.Deprecated.
in 3.0 for removal in 5.0.
Deprecated.
in 3.0 for removal in 5.0.
Deprecated.
in 3.0 for removal in 5.0.
Deprecated.
since 3.0 for removal in 5.0
Deprecated.
in 3.0 for removal in 5.0
Filter that ensures
timer state is cleaned up at the
end of the request.Default profiling strategy, which is included into
Timers by default.Deprecated.
in 3.0 for removal in 5.0.
Deprecated.
in 3.0 for removal in 5.0
An object used to profile and/or monitor of a code block, that can be used to
mark the end of the
code block.Object that is used to add profiling around blocks of code
Factory and utility methods for create
Timer instancesDeprecated.
in 3.0 for removal in 5.0
Deprecated.
in 3.0 to be removed in 5.0.