Options
All
  • Public
  • Public/Protected
  • All
Menu

Class OTLPExporterBrowserBase<ExportItem, ServiceRequest> Abstract

Collector Metric Exporter abstract base class

Type Parameters

  • ExportItem

  • ServiceRequest

Hierarchy

Index

Constructors

Properties

_concurrencyLimit: number
_headers: Record<string, string>
_sendingPromises: Promise<unknown>[] = []
_shutdownOnce: BindOnceFuture<void, unknown, (() => void)>
hostname: undefined | string
timeoutMillis: number
url: string

Methods

  • convert(objects: ExportItem[]): ServiceRequest
  • export(items: ExportItem[], resultCallback: ((result: ExportResult) => void)): void
  • forceFlush(): Promise<void>
  • onInit(): void
  • onShutdown(): void
  • send(items: ExportItem[], onSuccess: (() => void), onError: ((error: OTLPExporterError) => void)): void
  • shutdown(): Promise<void>

Generated using TypeDoc