C D G J M N P S T V 
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 Timer and LongTaskTimer.

P

prefix() - Method in interface com.github.marschall.micrometer.jfr.JfrConfig
 

S

statisticsMode() - Method in interface com.github.marschall.micrometer.jfr.JfrConfig
How the statistics for Timer and LongTaskTimer should be optimized.
StatisticsMode - Enum in com.github.marschall.micrometer.jfr
How the statistics for Timer and LongTaskTimer should 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.
C D G J M N P S T V 
All Classes All Packages