Interface | Description |
---|---|
CounterRepository |
A marker interface for Counter repositories.
|
CounterService |
A Counter service that allows you to increment and decrement the count by one.
|
FieldValueCounterRepository |
A repository to save, delete and find FieldValueCounter instances.
|
FieldValueCounterService |
A Counter service that allows you to increment and decrement the count by one for a specific field.
|
GaugeRepository |
A marker interface for Gauge repositories.
|
GaugeService |
A Gauge service that allows you to set the value of the gauge.
|
Metric | |
MetricRepository<M extends Metric> |
A repository to save, delete and find Metric instances.
|
RichGaugeService |
A service for managing RichGauge instances.
|
Class | Description |
---|---|
Counter |
Represents the data stored in a valueer of a single value.
|
FieldValueCounter |
Represents the data stored in a Counter for multiple field-value pairs.
|
Gauge |
Represents the data stored in a Gauge which can be set to any integral value.
|
MetricUtils |
Utility class to avoid exposing mutable Counters beyond the core package.
|
RichGauge |
A gauge which stores the maximum, minimum and simple mean in addition to the current value.
|