Declares the functions that consist of Embrace's public API. You should
not use EmbraceApi directly or implement it in your own custom classes,
as new functions may be added in future. Use the Embrace class instead.
Declares the functions that consist of Embrace's public API - specifically
those that are only declared on Flutter. You should not use
EmbraceFlutterApi directly or implement it in your own custom classes,
as new functions may be added in future. Use the Embrace class instead.
Represents a Span that can be started and stopped with the appropriate
ErrorCode if applicable. This wraps the OpenTelemetry Span
by adding an additional layer for local validation
Declares the functions that consist of Embrace's public API. You should
not use LogsApi directly or implement it in your own custom classes,
as new functions may be added in future. Use the Embrace class instead.
Declares the functions that consist of Embrace's public API. You should
not use NetworkRequestApi directly or implement it in your own custom
classes, as new functions may be added in future. Use the Embrace class
instead.
Declares the functions that consist of Embrace's public API. You should
not use SessionApi directly or implement it in your own custom classes,
as new functions may be added in future. Use the Embrace class instead.
Declares the functions that consist of Embrace's public API. You should
not use TracingApi directly or implement it in your own custom classes,
as new functions may be added in future. Use the Embrace class instead.
Declares the functions that consist of Embrace's public API. You should
not use UserApi directly or implement it in your own custom classes,
as new functions may be added in future. Use the Embrace class instead.