interface LogRecordExporter {
    export(
        logs: logs.ReadableLogRecord[],
        resultCallback: (result: core.ExportResult) => void,
    ): void;
    forceFlush(): Promise<void>;
    shutdown(): Promise<void>;
}

Implemented by

Methods

  • Finish all pending exports as soon as possible, preferably before resolving the promise returned.

    Returns Promise<void>

  • Stops the exporter.

    Returns Promise<void>