Class SystemMetersProvider
java.lang.Object
io.helidon.metrics.systemmeters.SystemMetersProvider
- All Implemented Interfaces:
MetersProvider, AutoCloseable
Provider for the built-in system meters.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()Collection<Meter.Builder<?, ?>> meterBuilders(MetricsFactory metricsFactory) Returns meter builders created using the specifiedMetricsFactory.Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface MetersProvider
meterBuildersModifier and TypeMethodDescriptiondefault Collection<Meter.Builder<?, ?>> meterBuilders(MetricsFactory metricsFactory, MeterRegistry meterRegistry) Returns meter builders created using the specifiedMetricsFactoryfor the specifiedMeterRegistry.
-
Constructor Details
-
SystemMetersProvider
public SystemMetersProvider()Required public constructor forServiceLoader.
-
-
Method Details
-
meterBuilders
Description copied from interface:MetersProviderReturns meter builders created using the specifiedMetricsFactory.- Specified by:
meterBuildersin interfaceMetersProvider- Parameters:
metricsFactory- theMetricsFactorythe provider should use- Returns:
- meter builders
-
close
public void close()- Specified by:
closein interfaceAutoCloseable
-