Configuration shared across all OTLP exporters

Implementation note: anything added here MUST be

  • platform-agnostic
  • signal-agnostic
  • transport-agnostic
interface OtlpSharedConfiguration {
    compression: "gzip" | "none";
    concurrencyLimit: number;
    timeoutMillis: number;
}

Properties

compression: "gzip" | "none"
concurrencyLimit: number
timeoutMillis: number