Custom units without builtin conversion. No formatting will be applied to
the measurement value in the Sentry product, and the value with the unit
will be shown as is.
The list of debug images contains all dynamic libraries loaded into
the process and their memory addresses.
Instruction addresses in the Stack Trace are mapped into the list of debug
images in order to retrieve debug files for symbolication.
There are two kinds of debug images:
Native debug images with types macho, elf, and pe
Android debug images with type proguard
more details : https://develop.sentry.dev/sdk/event-payloads/debugmeta/
EventProcessors are callbacks that run for every event. They can either
return a new event which in most cases means just adding data or return
null in case the event will be dropped and not sent.
Code that provides middlewares, bindings or hooks into certain frameworks or environments,
along with code that inserts those bindings and activates them.
Sentry Exception Mechanism
The exception mechanism is an optional field residing
in the Exception Interface. It carries additional information about
the way the exception was created on the target system.
This includes general exception values obtained from operating system or
runtime APIs, as well as mechanism-specific values.
This class adds options which are only available in a Flutter environment.
Note that some of these options require native Sentry integration, which is
not available on all platforms.
The unit of measurement of a metric value.
Units augment metric values by giving them a magnitude and semantics.
Units and their precisions are uniquely represented by a string identifier.
The Message Interface carries a log message that describes an event or error.
Optionally, it can carry a format string and structured parameters. This can help to group similar messages into the same issue.
example of a serialized message:
The Request interface contains information on a HTTP request related to the event.
In client SDKs, this can be an outgoing request, or the request that rendered the current web page.
On server SDKs, this could be the incoming web request that is being handled.
You can add screenshots of child to crash reports by adding this widget.
Ideally you are adding it around your app widget like in the following
example.
This function is called with an SDK specific breadcrumb object before the breadcrumb is added
to the scope. When nothing is returned from the function, the breadcrumb is dropped
A callback which can be used to suppress capturing of screenshots.
It's called in ScreenshotEventProcessor if screenshots are enabled.
This gives more fine-grained control over when capturing should be performed,
e.g., only capture screenshots for fatal events or override any debouncing for important events.
This function is called with an SDK specific transaction object and can return a modified transaction
object or nothing to skip reporting the transaction