Package io.opentelemetry.instrumentation.spring.autoconfigure.internal.instrumentation.runtimemetrics
Class Java17RuntimeMetricsProvider
java.lang.Object
io.opentelemetry.instrumentation.spring.autoconfigure.internal.instrumentation.runtimemetrics.Java17RuntimeMetricsProvider
- All Implemented Interfaces:
RuntimeMetricsProvider
Configures runtime metrics collection for Java 17+.
This class is internal and is hence not for public use. Its APIs are unstable and can change at any time.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintstart(io.opentelemetry.api.OpenTelemetry openTelemetry, io.opentelemetry.instrumentation.api.incubator.config.internal.InstrumentationConfig config)
-
Constructor Details
-
Java17RuntimeMetricsProvider
public Java17RuntimeMetricsProvider()
-
-
Method Details
-
minJavaVersion
public int minJavaVersion()- Specified by:
minJavaVersionin interfaceRuntimeMetricsProvider
-
start
public AutoCloseable start(io.opentelemetry.api.OpenTelemetry openTelemetry, io.opentelemetry.instrumentation.api.incubator.config.internal.InstrumentationConfig config) - Specified by:
startin interfaceRuntimeMetricsProvider
-