MeterRegistry

Source file "io/micrometer/core/instrument/MeterRegistry.java" was not found during generation of report.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total712 of 7120%48 of 480%73731331334949
getOrCreateMeter(DistributionStatisticConfig, BiFunction, Meter.Id, Meter.Id, Function)1160%180%1010252511
MeterRegistry(Clock)680%n/a11161611
remove(Meter.Id)680%100%66161611
registerMeterIfNecessary(Class, Meter.Id, DistributionStatisticConfig, BiFunction, Function)450%20%227711
close()360%60%449911
accept(Meter.Id)330%60%447711
getMappedId(Meter.Id)300%40%336611
newTimeGauge(Meter.Id, Object, TimeUnit, ToDoubleFunction)210%n/a113311
meterRegistrationFailed(Meter.Id, String)170%20%224411
lambda$timer$2(PauseDetector, Meter.Id, DistributionStatisticConfig)140%n/a112211
gauge(Meter.Id, Object, ToDoubleFunction)110%n/a111111
timer(Meter.Id, DistributionStatisticConfig, PauseDetector)110%n/a111111
summary(Meter.Id, DistributionStatisticConfig, double)110%n/a111111
gauge(String, Iterable, Object, ToDoubleFunction)110%n/a112211
register(Meter.Id, Meter.Type, Iterable)100%n/a111111
counter(Meter.Id)90%n/a111111
registerMeterIfNecessary(Class, Meter.Id, Function, Function)90%n/a111111
lambda$summary$3(double, Meter.Id, DistributionStatisticConfig)90%n/a111111
getMeters()80%n/a111111
gauge(String, Iterable, Number)80%n/a111111
gaugeCollectionSize(String, Iterable, Collection)80%n/a111111
gaugeMapSize(String, Iterable, Map)80%n/a111111
lambda$newTimeGauge$0(ToDoubleFunction, TimeUnit, Object)80%n/a111111
counter(String, Iterable)70%n/a111111
summary(String, Iterable)70%n/a111111
timer(String, Iterable)70%n/a111111
gauge(String, Object, ToDoubleFunction)70%n/a111111
clear()70%n/a112211
getConventionTags(Meter.Id)60%n/a111111
getConventionName(Meter.Id)60%n/a111111
forEachMeter(Consumer)60%n/a112211
counter(String, String[])60%n/a111111
summary(String, String[])60%n/a111111
timer(String, String[])60%n/a111111
gauge(String, Number)60%n/a111111
removeByPreFilterId(Meter.Id)60%n/a111111
lambda$register$4(Meter.Type, Iterable, Meter.Id)60%n/a111111
lambda$gauge$1(Object, ToDoubleFunction, Meter.Id)60%n/a111111
newLongTaskTimer(Meter.Id)50%n/a111111
getBaseTimeUnitStr()50%n/a111111
find(String)50%n/a111111
get(String)50%n/a111111
remove(Meter)50%n/a111111
lambda$registerMeterIfNecessary$5(Function, Meter.Id, DistributionStatisticConfig)50%n/a111111
newLongTaskTimer(Meter.Id, DistributionStatisticConfig)40%n/a111111
isClosed()40%n/a111111
lambda$getOrCreateMeter$6(Meter.Id)40%n/a111111
config()30%n/a111111
more()30%n/a111111