Package io.jenkins.plugins.opentelemetry.api
@ParametersAreNonnullByDefault
package io.jenkins.plugins.opentelemetry.api
-
ClassDescriptionExtension of
OpenTelemetry
that provides additional functionality: Accessor to theEventLoggerProvider
without requiring using a separateGlobalEventLoggerProvider
Read access top theConfigProperties
andResource
Ability to be reconfigured throughExtendedOpenTelemetry.configure(Map, Resource, boolean)
Ability to be used as a JenkinsExtension
Support using @Inject
to inject the OpenTelemetry instance in Jenkins @Extension
.ReconfigurableOpenTelemetry
.