Index
All Classes and Interfaces|All Packages
A
- AbstractMeter<M> - Class in de.oktoflow.platform.support.metrics.micrometer
-
Abstract wrapping meter implementation.
- AbstractMeter(M) - Constructor for class de.oktoflow.platform.support.metrics.micrometer.AbstractMeter
-
Creates a wrapping instance.
- AbstractMeter.MicrometerId - Class in de.oktoflow.platform.support.metrics.micrometer
-
A wrapped id.
- accept(Meter.Id) - Method in class de.oktoflow.platform.support.metrics.micrometer.MicrometerMeterFilter
- append(MeterFilter[], MeterFilter...) - Static method in class de.oktoflow.platform.support.metrics.micrometer.MicrometerUtils
-
Appends
additiontobase. - applies(Class<? extends Meter>, Class<? extends Meter>) - Static method in class de.oktoflow.platform.support.metrics.micrometer.MicrometerMeterRegistry
-
Returns whether filter applies.
- apply(MeterRegistry, MeterFilter...) - Static method in class de.oktoflow.platform.support.metrics.micrometer.MicrometerUtils
-
Applies the given list of meter filters.
B
- baseTimeUnit() - Method in class de.oktoflow.platform.support.metrics.micrometer.MicrometerTimer
- baseUnit(String) - Method in class de.oktoflow.platform.support.metrics.micrometer.MicrometerCounter.MicrometerCounterBuilder
- baseUnit(String) - Method in class de.oktoflow.platform.support.metrics.micrometer.MicrometerGauge.MicrometerGaugeBuilder
- builder - Variable in class de.oktoflow.platform.support.metrics.micrometer.MicrometerCounter.MicrometerCounterBuilder
- builder - Variable in class de.oktoflow.platform.support.metrics.micrometer.MicrometerGauge.MicrometerGaugeBuilder
- builder - Variable in class de.oktoflow.platform.support.metrics.micrometer.MicrometerTimer.MicrometerTimerBuilder
C
- clock - Variable in class de.oktoflow.platform.support.metrics.micrometer.MicrometerClock
- clock() - Method in class de.oktoflow.platform.support.metrics.micrometer.MicrometerMeterRegistry
- config() - Method in class de.oktoflow.platform.support.metrics.micrometer.MicrometerMeterRegistry
- count() - Method in class de.oktoflow.platform.support.metrics.micrometer.MicrometerCounter
- count() - Method in class de.oktoflow.platform.support.metrics.micrometer.MicrometerTimer
- counter(String, String...) - Method in class de.oktoflow.platform.support.metrics.micrometer.MicrometerMeterRegistry
- create() - Method in class de.oktoflow.platform.support.metrics.micrometer.MicrometerMetricsFactoryPluginDescriptor
- create(Meter.Id, Meter.Type, Iterable<Measurement>) - Method in interface de.oktoflow.platform.support.metrics.micrometer.MicrometerUtils.MeterCreator
-
Creates an implementation meter.
- createCounter(String) - Method in class de.oktoflow.platform.support.metrics.micrometer.MicrometerMetricsFactory
- createFilterAcceptNameStartsWith(String) - Method in class de.oktoflow.platform.support.metrics.micrometer.MicrometerMetricsFactory
- createFilterDeny() - Method in class de.oktoflow.platform.support.metrics.micrometer.MicrometerMetricsFactory
- createFilterDenyNameStartsWith(String) - Method in class de.oktoflow.platform.support.metrics.micrometer.MicrometerMetricsFactory
- createGauge(String, Supplier<Number>) - Method in class de.oktoflow.platform.support.metrics.micrometer.MicrometerMetricsFactory
- createGauge(String, T, ToDoubleFunction<T>) - Method in class de.oktoflow.platform.support.metrics.micrometer.MicrometerMetricsFactory
- createId(String, List<Tag>, String, String, Meter.Type) - Method in class de.oktoflow.platform.support.metrics.micrometer.MicrometerMetricsFactory
- createImmutableTag(String, String) - Method in class de.oktoflow.platform.support.metrics.micrometer.MicrometerMetricsFactory
- createMeasurement(Supplier<Double>, Statistic) - Method in class de.oktoflow.platform.support.metrics.micrometer.MicrometerMetricsFactory
-
Creates a measurement.
- createMeter(Meter, MicrometerUtils.MeterCreator) - Static method in class de.oktoflow.platform.support.metrics.micrometer.MicrometerUtils
-
Creates a meter via an unknown implementation function.
- createRegistry(Object, boolean) - Method in class de.oktoflow.platform.support.metrics.micrometer.MicrometerMetricsFactory
- createTag(String, String) - Method in class de.oktoflow.platform.support.metrics.micrometer.MicrometerMetricsFactory
- createTimer(String) - Method in class de.oktoflow.platform.support.metrics.micrometer.MicrometerMetricsFactory
D
- de.oktoflow.platform.support.metrics.micrometer - package de.oktoflow.platform.support.metrics.micrometer
-
Implementation.
- description(String) - Method in class de.oktoflow.platform.support.metrics.micrometer.MicrometerCounter.MicrometerCounterBuilder
- description(String) - Method in class de.oktoflow.platform.support.metrics.micrometer.MicrometerGauge.MicrometerGaugeBuilder
- description(String) - Method in class de.oktoflow.platform.support.metrics.micrometer.MicrometerTimer.MicrometerTimerBuilder
E
- equals(Object) - Method in class de.oktoflow.platform.support.metrics.micrometer.AbstractMeter
- equals(Object) - Method in class de.oktoflow.platform.support.metrics.micrometer.AbstractMeter.MicrometerId
- equals(Object) - Method in class de.oktoflow.platform.support.metrics.micrometer.MicrometerClock
- equals(Object) - Method in class de.oktoflow.platform.support.metrics.micrometer.MicrometerMeasurement
- equals(Object) - Method in class de.oktoflow.platform.support.metrics.micrometer.MicrometerMeterFilter
- equals(Object) - Method in class de.oktoflow.platform.support.metrics.micrometer.MicrometerTag
F
- filter - Variable in class de.oktoflow.platform.support.metrics.micrometer.MicrometerMeterFilter
- filterValue(MeterFilter) - Static method in class de.oktoflow.platform.support.metrics.micrometer.MicrometerUtils
-
Translates an abstracted filter into a micrometer filter.
- filterValue(MeterFilter...) - Static method in class de.oktoflow.platform.support.metrics.micrometer.MicrometerUtils
-
Translates abstracted filters into micrometer filters.
G
- gauge(String, T) - Method in class de.oktoflow.platform.support.metrics.micrometer.MicrometerMeterRegistry
- GenericMeterWrapper(Meter) - Constructor for class de.oktoflow.platform.support.metrics.micrometer.MicrometerMeterRegistry.GenericMeterWrapper
-
Creates an instance.
- getBaseUnit() - Method in class de.oktoflow.platform.support.metrics.micrometer.AbstractMeter.MicrometerId
- getCounter(String) - Method in class de.oktoflow.platform.support.metrics.micrometer.MicrometerMeterRegistry
- getDescription() - Method in class de.oktoflow.platform.support.metrics.micrometer.AbstractMeter.MicrometerId
- getFilter() - Method in class de.oktoflow.platform.support.metrics.micrometer.MicrometerMeterFilter
-
Returns the implementing filter.
- getGauge(String) - Method in class de.oktoflow.platform.support.metrics.micrometer.MicrometerMeterRegistry
- getId() - Method in class de.oktoflow.platform.support.metrics.micrometer.AbstractMeter
- getId() - Method in class de.oktoflow.platform.support.metrics.micrometer.AbstractMeter.MicrometerId
-
Returns the implementing id.
- getKey() - Method in class de.oktoflow.platform.support.metrics.micrometer.MicrometerTag
- getMeasurement() - Method in class de.oktoflow.platform.support.metrics.micrometer.MicrometerMeasurement
-
Returns the wrapped measurement.
- getMeter() - Method in class de.oktoflow.platform.support.metrics.micrometer.AbstractMeter
-
Returns the wrapped meter.
- getMeter(String) - Method in class de.oktoflow.platform.support.metrics.micrometer.MicrometerMeterRegistry
- getMeter(String, Iterable<Tag>) - Method in class de.oktoflow.platform.support.metrics.micrometer.MicrometerMeterRegistry
- getMeterImpl(String, Iterable<Tag>) - Method in class de.oktoflow.platform.support.metrics.micrometer.MicrometerMeterRegistry
-
Returns a meter implementation.
- getMeters() - Method in class de.oktoflow.platform.support.metrics.micrometer.MicrometerMeterRegistry
- getName() - Method in class de.oktoflow.platform.support.metrics.micrometer.AbstractMeter
- getName() - Method in class de.oktoflow.platform.support.metrics.micrometer.AbstractMeter.MicrometerId
- getRegistry() - Method in class de.oktoflow.platform.support.metrics.micrometer.MicrometerMeterRegistry
-
Returns the underlying micrometer registry.
- getStatistic() - Method in class de.oktoflow.platform.support.metrics.micrometer.MicrometerMeasurement
- getStatisticAsString() - Method in class de.oktoflow.platform.support.metrics.micrometer.MicrometerMeasurement
- getSystemClock() - Method in class de.oktoflow.platform.support.metrics.micrometer.MicrometerMetricsFactory
- getTag() - Method in class de.oktoflow.platform.support.metrics.micrometer.MicrometerTag
-
Returns the wrapped/implementing tag.
- getTag(String) - Method in class de.oktoflow.platform.support.metrics.micrometer.AbstractMeter.MicrometerId
- getTags() - Method in class de.oktoflow.platform.support.metrics.micrometer.AbstractMeter.MicrometerId
- getTagsAsIterable() - Method in class de.oktoflow.platform.support.metrics.micrometer.AbstractMeter.MicrometerId
- getTimer(String) - Method in class de.oktoflow.platform.support.metrics.micrometer.MicrometerMeterRegistry
- getType() - Method in class de.oktoflow.platform.support.metrics.micrometer.AbstractMeter.MicrometerId
-
The type is used by different registry implementations to structure the exposition of metrics to different backends.
- getValue() - Method in class de.oktoflow.platform.support.metrics.micrometer.MicrometerMeasurement
- getValue() - Method in class de.oktoflow.platform.support.metrics.micrometer.MicrometerTag
H
- hashCode() - Method in class de.oktoflow.platform.support.metrics.micrometer.AbstractMeter
- hashCode() - Method in class de.oktoflow.platform.support.metrics.micrometer.AbstractMeter.MicrometerId
- hashCode() - Method in class de.oktoflow.platform.support.metrics.micrometer.MicrometerClock
- hashCode() - Method in class de.oktoflow.platform.support.metrics.micrometer.MicrometerMeasurement
- hashCode() - Method in class de.oktoflow.platform.support.metrics.micrometer.MicrometerMeterFilter
- hashCode() - Method in class de.oktoflow.platform.support.metrics.micrometer.MicrometerTag
I
- id - Variable in class de.oktoflow.platform.support.metrics.micrometer.AbstractMeter
- id - Variable in class de.oktoflow.platform.support.metrics.micrometer.AbstractMeter.MicrometerId
- idValue(Meter.Id) - Static method in class de.oktoflow.platform.support.metrics.micrometer.MicrometerUtils
-
Translates an abstracted id into a micrometer id.
- include(Meter.Id, MeterFilter...) - Static method in class de.oktoflow.platform.support.metrics.micrometer.MicrometerUtils
-
Returns whether a meter id shall be included into a result set.
- include(String, MeterFilter...) - Static method in class de.oktoflow.platform.support.metrics.micrometer.MicrometerUtils
-
Returns whether a meter id shall be included into a result set.
- increment(double) - Method in class de.oktoflow.platform.support.metrics.micrometer.MicrometerCounter
- initTags() - Method in class de.oktoflow.platform.support.metrics.micrometer.AbstractMeter.MicrometerId
-
Initializes the tags lazily.
M
- max(TimeUnit) - Method in class de.oktoflow.platform.support.metrics.micrometer.MicrometerTimer
- mean(TimeUnit) - Method in class de.oktoflow.platform.support.metrics.micrometer.MicrometerTimer
- measure() - Method in class de.oktoflow.platform.support.metrics.micrometer.AbstractMeter
- measurement - Variable in class de.oktoflow.platform.support.metrics.micrometer.MicrometerMeasurement
- meter - Variable in class de.oktoflow.platform.support.metrics.micrometer.AbstractMeter
- meterFilter(MeterFilter) - Method in class de.oktoflow.platform.support.metrics.micrometer.MicrometerMeterRegistry
- MicrometerClock - Class in de.oktoflow.platform.support.metrics.micrometer
-
Wraps a clock.
- MicrometerClock(Clock) - Constructor for class de.oktoflow.platform.support.metrics.micrometer.MicrometerClock
-
Creates a wrapping instance.
- MicrometerCounter - Class in de.oktoflow.platform.support.metrics.micrometer
-
A wrapping micrometer counter.
- MicrometerCounter(Counter) - Constructor for class de.oktoflow.platform.support.metrics.micrometer.MicrometerCounter
-
Creates a wrapping counter.
- MicrometerCounter.MicrometerCounterBuilder - Class in de.oktoflow.platform.support.metrics.micrometer
-
A wrapping counter builder.
- MicrometerCounterBuilder(String) - Constructor for class de.oktoflow.platform.support.metrics.micrometer.MicrometerCounter.MicrometerCounterBuilder
-
Creates a wrapping counter builder.
- MicrometerGauge - Class in de.oktoflow.platform.support.metrics.micrometer
-
A wrapping micrometer gauge.
- MicrometerGauge(Gauge) - Constructor for class de.oktoflow.platform.support.metrics.micrometer.MicrometerGauge
-
Creates a wrapping gauge.
- MicrometerGauge.MicrometerGaugeBuilder<T> - Class in de.oktoflow.platform.support.metrics.micrometer
-
A wrapping gauge builder.
- MicrometerGaugeBuilder(Gauge.Builder<T>) - Constructor for class de.oktoflow.platform.support.metrics.micrometer.MicrometerGauge.MicrometerGaugeBuilder
-
Creates a wrapping gauge builder.
- MicrometerId(Meter.Id) - Constructor for class de.oktoflow.platform.support.metrics.micrometer.AbstractMeter.MicrometerId
-
Creates a wrapped instance.
- MicrometerMeasurement - Class in de.oktoflow.platform.support.metrics.micrometer
-
Wraps the micrometer measurement.
- MicrometerMeasurement(Measurement) - Constructor for class de.oktoflow.platform.support.metrics.micrometer.MicrometerMeasurement
-
Creates a wrapping instance.
- MicrometerMeterFilter - Class in de.oktoflow.platform.support.metrics.micrometer
-
A wrapped meter filter.
- MicrometerMeterFilter(MeterFilter) - Constructor for class de.oktoflow.platform.support.metrics.micrometer.MicrometerMeterFilter
-
Creates a wrapped meter filter.
- MicrometerMeterRegistry - Class in de.oktoflow.platform.support.metrics.micrometer
-
A wrapping meter registry.
- MicrometerMeterRegistry(MeterRegistry) - Constructor for class de.oktoflow.platform.support.metrics.micrometer.MicrometerMeterRegistry
-
Creates a wrapping registry.
- MicrometerMeterRegistry.GenericMeterWrapper - Class in de.oktoflow.platform.support.metrics.micrometer
-
Just wraps a not further supported meter so that it is not lost.
- MicrometerMetricsFactory - Class in de.oktoflow.platform.support.metrics.micrometer
-
Implements the metrics factory for micrometer.
- MicrometerMetricsFactory() - Constructor for class de.oktoflow.platform.support.metrics.micrometer.MicrometerMetricsFactory
- MicrometerMetricsFactoryPluginDescriptor - Class in de.oktoflow.platform.support.metrics.micrometer
-
The micrometer plugin descriptor.
- MicrometerMetricsFactoryPluginDescriptor() - Constructor for class de.oktoflow.platform.support.metrics.micrometer.MicrometerMetricsFactoryPluginDescriptor
-
Creates the descriptor.
- MicrometerTag - Class in de.oktoflow.platform.support.metrics.micrometer
-
Wraps a tag.
- MicrometerTag(Tag) - Constructor for class de.oktoflow.platform.support.metrics.micrometer.MicrometerTag
-
Creates a wrapped tag.
- MicrometerTimer - Class in de.oktoflow.platform.support.metrics.micrometer
-
A wrapping micrometer timer.
- MicrometerTimer(Timer) - Constructor for class de.oktoflow.platform.support.metrics.micrometer.MicrometerTimer
-
Creates a wrapping timer.
- MicrometerTimer.MicrometerTimerBuilder - Class in de.oktoflow.platform.support.metrics.micrometer
-
A wrapping timer builder.
- MicrometerTimerBuilder(String) - Constructor for class de.oktoflow.platform.support.metrics.micrometer.MicrometerTimer.MicrometerTimerBuilder
-
Creates a wrapping counter builder.
- MicrometerUtils - Class in de.oktoflow.platform.support.metrics.micrometer
-
Translation utilities, intentionally public.
- MicrometerUtils() - Constructor for class de.oktoflow.platform.support.metrics.micrometer.MicrometerUtils
- MicrometerUtils.MeterCreator - Interface in de.oktoflow.platform.support.metrics.micrometer
-
Abstract meter creator to translate among implementation and abstraction.
- mmFilterValue(MeterFilter) - Static method in class de.oktoflow.platform.support.metrics.micrometer.MicrometerUtils
-
Translates an abstracted filter into a micrometer filter.
- mmFilterValue(MeterFilter...) - Static method in class de.oktoflow.platform.support.metrics.micrometer.MicrometerUtils
-
Translates micrometer filters into abstracted filters.
- mmStatisticValue(Statistic) - Static method in class de.oktoflow.platform.support.metrics.micrometer.MicrometerUtils
-
Turns a String into a
Meter.TypeusingStatistic.UNKNOWNas default. - mmTypeValue(Meter.Type) - Static method in class de.oktoflow.platform.support.metrics.micrometer.MicrometerUtils
-
Turns a String into a
Meter.TypeusingMeter.Type.OTHERas default. - mmWrapMeasurementIterable(Iterable<Measurement>) - Static method in class de.oktoflow.platform.support.metrics.micrometer.MicrometerUtils
-
Maps an abstracted iterable of measurements to a micrometer iterable of measurements.
- mmWrapTagIterable(Iterable<Tag>) - Static method in class de.oktoflow.platform.support.metrics.micrometer.MicrometerUtils
-
Maps an abstracted iterable of tags to a micrometer iterable of tags.
- monotonicTime() - Method in class de.oktoflow.platform.support.metrics.micrometer.MicrometerClock
R
- record(long, TimeUnit) - Method in class de.oktoflow.platform.support.metrics.micrometer.MicrometerTimer
- record(Runnable) - Method in class de.oktoflow.platform.support.metrics.micrometer.MicrometerTimer
- record(Supplier<T>) - Method in class de.oktoflow.platform.support.metrics.micrometer.MicrometerTimer
- recordCallable(Callable<T>) - Method in class de.oktoflow.platform.support.metrics.micrometer.MicrometerTimer
- register(MeterRegistry) - Method in class de.oktoflow.platform.support.metrics.micrometer.MicrometerCounter.MicrometerCounterBuilder
- register(MeterRegistry) - Method in class de.oktoflow.platform.support.metrics.micrometer.MicrometerGauge.MicrometerGaugeBuilder
- register(MeterRegistry) - Method in class de.oktoflow.platform.support.metrics.micrometer.MicrometerTimer.MicrometerTimerBuilder
- registry - Variable in class de.oktoflow.platform.support.metrics.micrometer.MicrometerMeterRegistry
- remove(Meter) - Method in class de.oktoflow.platform.support.metrics.micrometer.MicrometerMeterRegistry
- remove(Meter.Id) - Method in class de.oktoflow.platform.support.metrics.micrometer.MicrometerMeterRegistry
- remove(String) - Method in class de.oktoflow.platform.support.metrics.micrometer.MicrometerMeterRegistry
S
- statisticValue(Statistic) - Static method in class de.oktoflow.platform.support.metrics.micrometer.MicrometerUtils
-
Turns a String into a
Meter.TypeusingStatistic.UNKNOWNas default. - SYSTEM - Static variable in class de.oktoflow.platform.support.metrics.micrometer.MicrometerMetricsFactory
T
- tag - Variable in class de.oktoflow.platform.support.metrics.micrometer.MicrometerTag
- tags - Variable in class de.oktoflow.platform.support.metrics.micrometer.AbstractMeter.MicrometerId
- tags(String...) - Method in class de.oktoflow.platform.support.metrics.micrometer.MicrometerCounter.MicrometerCounterBuilder
- tags(String...) - Method in class de.oktoflow.platform.support.metrics.micrometer.MicrometerGauge.MicrometerGaugeBuilder
- tags(String...) - Method in class de.oktoflow.platform.support.metrics.micrometer.MicrometerTimer.MicrometerTimerBuilder
- tagValue(Tag) - Static method in class de.oktoflow.platform.support.metrics.micrometer.MicrometerUtils
-
Translates an abstracted id into a micrometer tag.
- timer(String, String...) - Method in class de.oktoflow.platform.support.metrics.micrometer.MicrometerMeterRegistry
- toString() - Method in class de.oktoflow.platform.support.metrics.micrometer.AbstractMeter.MicrometerId
- totalTime(TimeUnit) - Method in class de.oktoflow.platform.support.metrics.micrometer.MicrometerTimer
- typeValue(Meter.Type) - Static method in class de.oktoflow.platform.support.metrics.micrometer.MicrometerUtils
-
Turns a String into a
Meter.TypeusingMeter.Type.OTHERas default.
V
- value() - Method in class de.oktoflow.platform.support.metrics.micrometer.MicrometerGauge
- value(Class<T>, Enum<?>, T) - Static method in class de.oktoflow.platform.support.metrics.micrometer.MicrometerUtils
-
Turns an emum value into an enum value considering
dflt. - value(Class<T>, String, T) - Static method in class de.oktoflow.platform.support.metrics.micrometer.MicrometerUtils
-
Turns a string into an enum value considering
dflt.
W
- wallTime() - Method in class de.oktoflow.platform.support.metrics.micrometer.MicrometerClock
- wrap(Meter, Class<T>) - Static method in class de.oktoflow.platform.support.metrics.micrometer.MicrometerMeterRegistry
-
Turns a micrometer meter instance into a wrapped instance.
- wrapIterable(Iterable<TS>, Function<TS, TT>) - Static method in class de.oktoflow.platform.support.metrics.micrometer.MicrometerUtils
-
Wraps an iterable.
- wrapIterator(Iterator<TS>, Function<TS, TT>) - Static method in class de.oktoflow.platform.support.metrics.micrometer.MicrometerUtils
-
Wraps an iterator.
- wrapMeasurementIterable(Iterable<Measurement>) - Static method in class de.oktoflow.platform.support.metrics.micrometer.MicrometerUtils
-
Maps an micrometer iterable of measurements to an abstracted iterable of measurements.
- wrapTagIterable(Iterable<Tag>) - Static method in class de.oktoflow.platform.support.metrics.micrometer.MicrometerUtils
-
Maps an abstracted iterable of tags to a micrometer iterable of tags.
All Classes and Interfaces|All Packages