Class: Foam::Otel::IsolatedExporters::TraceExporter
- Inherits:
-
OpenTelemetry::Exporter::OTLP::Exporter
- Object
- OpenTelemetry::Exporter::OTLP::Exporter
- Foam::Otel::IsolatedExporters::TraceExporter
- Includes:
- SendPath
- Defined in:
- lib/foam/otel/isolated_exporters.rb
Overview
The three per-signal exporters. Constructors, protobuf encoding, spec env-var handling, force_flush/shutdown all inherit from upstream; only the transport-touching privates are replaced by SendPath (module ancestry: subclass → SendPath → upstream class, so the upstream constructor's http_connection call dispatches into SendPath's).