Client ID of the application
Authority used by the application
Logger used by the application
Name of the library
Version of the library
Registers a callback function to receive performance events.
Removes measurements for a given correlation id.
Emits events to all registered callbacks.
Stops measuring the performance for an operation. Should only be called directly by PerformanceClient classes, as consumers should instead use the function returned by startMeasurement.
Gathers and emits performance events for measurements taked for the given top-level API and correlation ID.
Removes a callback registered with addPerformanceCallback.
Starts measuring performance for a given operation. Returns a function that should be used to end the measurement.
Generated using TypeDoc
Creates an instance of PerformanceClient, an abstract class containing core performance telemetry logic.