C D G J M N P S T V
All Classes All Packages
All Classes All Packages
All Classes All Packages
C
- com.github.marschall.micrometer.jfr - package com.github.marschall.micrometer.jfr
- CONCURRENCY - com.github.marschall.micrometer.jfr.StatisticsMode
-
Optimize for concurrency.
D
- DEFAULT - Static variable in interface com.github.marschall.micrometer.jfr.JfrConfig
-
Default configuration.
- defaultHistogramConfig() - Method in class com.github.marschall.micrometer.jfr.JfrMeterRegistry
G
- getBaseTimeUnit() - Method in class com.github.marschall.micrometer.jfr.JfrMeterRegistry
J
- JfrConfig - Interface in com.github.marschall.micrometer.jfr
-
Configuration for
JfrMeterRegistry. - JfrMeterRegistry - Class in com.github.marschall.micrometer.jfr
-
A Micrometer meter registry that generates JFR events for metrics.
- JfrMeterRegistry() - Constructor for class com.github.marschall.micrometer.jfr.JfrMeterRegistry
-
Default constructor using the system clock and the default configuration.
- JfrMeterRegistry(JfrConfig) - Constructor for class com.github.marschall.micrometer.jfr.JfrMeterRegistry
-
Constructor using the given configuration.
M
- MEMORY - com.github.marschall.micrometer.jfr.StatisticsMode
-
Optimize for memory usage.
- micrometer.jfr - module micrometer.jfr
-
A Micrometer meter registry that generates JFR events.
N
- newCounter(Meter.Id) - Method in class com.github.marschall.micrometer.jfr.JfrMeterRegistry
- newDistributionSummary(Meter.Id, DistributionStatisticConfig, double) - Method in class com.github.marschall.micrometer.jfr.JfrMeterRegistry
- newFunctionCounter(Meter.Id, T, ToDoubleFunction<T>) - Method in class com.github.marschall.micrometer.jfr.JfrMeterRegistry
- newFunctionTimer(Meter.Id, T, ToLongFunction<T>, ToDoubleFunction<T>, TimeUnit) - Method in class com.github.marschall.micrometer.jfr.JfrMeterRegistry
- newGauge(Meter.Id, T, ToDoubleFunction<T>) - Method in class com.github.marschall.micrometer.jfr.JfrMeterRegistry
- newLongTaskTimer(Meter.Id) - Method in class com.github.marschall.micrometer.jfr.JfrMeterRegistry
-
Deprecated.
- newLongTaskTimer(Meter.Id, DistributionStatisticConfig) - Method in class com.github.marschall.micrometer.jfr.JfrMeterRegistry
- newMeter(Meter.Id, Meter.Type, Iterable<Measurement>) - Method in class com.github.marschall.micrometer.jfr.JfrMeterRegistry
- newTimeGauge(Meter.Id, T, TimeUnit, ToDoubleFunction<T>) - Method in class com.github.marschall.micrometer.jfr.JfrMeterRegistry
- newTimer(Meter.Id, DistributionStatisticConfig, PauseDetector) - Method in class com.github.marschall.micrometer.jfr.JfrMeterRegistry
- NONE - com.github.marschall.micrometer.jfr.StatisticsMode
-
Do not implement statistics for
TimerandLongTaskTimer.
P
S
- statisticsMode() - Method in interface com.github.marschall.micrometer.jfr.JfrConfig
-
How the statistics for
TimerandLongTaskTimershould be optimized. - StatisticsMode - Enum in com.github.marschall.micrometer.jfr
-
How the statistics for
TimerandLongTaskTimershould be optimized.
T
- toString() - Method in class com.github.marschall.micrometer.jfr.JfrMeterRegistry
V
- validate() - Method in interface com.github.marschall.micrometer.jfr.JfrConfig
- valueOf(String) - Static method in enum com.github.marschall.micrometer.jfr.StatisticsMode
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.github.marschall.micrometer.jfr.StatisticsMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
All Classes All Packages