Package io.jenkins.plugins.opentelemetry
Class OpenTelemetryConfiguration
java.lang.Object
io.jenkins.plugins.opentelemetry.OpenTelemetryConfiguration
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionOpenTelemetryConfiguration
(Optional<String> endpoint, Optional<String> trustedCertificatesPem, Optional<OtlpAuthentication> authentication, Optional<String> serviceName, Optional<String> serviceNamespace, Optional<String> disabledResourceProviders, Map<String, String> configurationProperties) -
Method Summary
-
Field Details
-
TESTING_INMEMORY_MODE
public static boolean TESTING_INMEMORY_MODE
-
-
Constructor Details
-
OpenTelemetryConfiguration
-
-
Method Details
-
getEndpoint
-
getServiceName
-
getServiceNamespace
-
getAuthentication
-
getTrustedCertificatesPem
-
getDisabledResourceProviders
-
toOpenTelemetryProperties
- See Also:
-
AutoConfiguredOpenTelemetrySdkBuilder.addPropertiesSupplier(java.util.function.Supplier)
-
toOpenTelemetryResource
@NonNull public io.opentelemetry.sdk.resources.Resource toOpenTelemetryResource()- See Also:
-
AutoConfiguredOpenTelemetrySdkBuilder.addResourceCustomizer(BiFunction)
-
toOpenTelemetryResourceAsMap
- See Also:
-
AutoConfiguredOpenTelemetrySdkBuilder.addResourceCustomizer(BiFunction)
-
equals
-
hashCode
public int hashCode() -
toString
-