Class OpenTelemetryExtension
- java.lang.Object
-
- com.avioconsulting.mule.opentelemetry.internal.OpenTelemetryExtension
-
@Xml(prefix="opentelemetry") @Extension(name="OpenTelemetry") @Configurations(OpenTelemetryExtensionConfiguration.class) @SubTypeMapping(baseType=OpenTelemetryExporter.class,subTypes={OtlpExporter.class,LoggingExporter.class,GenericExporter.class}) @SubTypeMapping(baseType=OpenTelemetryMetricsConfigProvider.class,subTypes=NoopOpenTelemetryMetricsConfigProvider.class) @Export(classes={OpenTelemetryMetricsConfigProvider.class,AppIdentifier.class,OpenTelemetryMetricsProvider.class,MetricBaseNotificationData.class,OpenTelemetryMetricsConfigSupplier.class}) public class OpenTelemetryExtension extends Object