Class OpenTelemetryConfigWrapper
- java.lang.Object
-
- com.avioconsulting.mule.opentelemetry.internal.config.OpenTelemetryConfigWrapper
-
public class OpenTelemetryConfigWrapper extends Object
-
-
Constructor Summary
Constructors Constructor Description OpenTelemetryConfigWrapper(OpenTelemetryConfiguration openTelemetryConfiguration)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description OpenTelemetryExportergetExporter()org.mule.runtime.http.api.client.HttpClientgetHttpClient(String name)OpenTelemetryConfigurationgetOpenTelemetryConfiguration()OpenTelemetryResourcegetResource()SpanProcessorConfigurationgetSpanProcessorConfiguration()booleanisTurnOffTracing()OpenTelemetryConfigWrappersetOpenTelemetryConfiguration(OpenTelemetryConfiguration openTelemetryConfiguration)
-
-
-
Constructor Detail
-
OpenTelemetryConfigWrapper
public OpenTelemetryConfigWrapper(OpenTelemetryConfiguration openTelemetryConfiguration)
-
-
Method Detail
-
getResource
public OpenTelemetryResource getResource()
-
getExporter
public OpenTelemetryExporter getExporter()
-
getSpanProcessorConfiguration
public SpanProcessorConfiguration getSpanProcessorConfiguration()
-
isTurnOffTracing
public boolean isTurnOffTracing()
-
getOpenTelemetryConfiguration
public OpenTelemetryConfiguration getOpenTelemetryConfiguration()
-
setOpenTelemetryConfiguration
public OpenTelemetryConfigWrapper setOpenTelemetryConfiguration(OpenTelemetryConfiguration openTelemetryConfiguration)
-
getHttpClient
public org.mule.runtime.http.api.client.HttpClient getHttpClient(String name)
-
-