Interface | Description |
---|---|
EventProcessor | |
IEnvelopeReader | |
IEnvelopeSender | |
IHub |
SDK API contract which combines a client and scope management
|
ILogger |
Sentry SDK internal logging interface.
|
Integration |
Code that provides middlewares, bindings or hooks into certain frameworks or environments, along
with code that inserts those bindings and activates them.
|
IScopeObserver |
Observer for the sync.
|
ISentryClient |
Sentry Client interface
|
ISerializer | |
ISpan |
Represents performance monitoring Span.
|
IUnknownPropertiesConsumer | |
ScopeCallback | |
SendCachedEnvelopeFireAndForgetIntegration.SendFireAndForget | |
SendCachedEnvelopeFireAndForgetIntegration.SendFireAndForgetDirPath | |
SendCachedEnvelopeFireAndForgetIntegration.SendFireAndForgetFactory | |
Sentry.OptionsConfiguration<T extends SentryOptions> |
Configuration options callback
|
SentryOptions.BeforeBreadcrumbCallback |
The BeforeBreadcrumb callback
|
SentryOptions.BeforeSendCallback |
The BeforeSend callback
|
SentryOptions.TracesSamplerCallback |
The traces sampler callback.
|
Class | Description |
---|---|
Attachment |
You can use an attachment to store additional files alongside an event or transaction.
|
Breadcrumb |
Series of application events
|
BuildConfig | |
CustomSamplingContext |
Arbitrary data used in
SamplingContext to determine if transaction is going to be
sampled. |
DateUtils |
Utilities to deal with dates
|
DiagnosticLogger |
Sentry SDK internal diagnostic logger.
|
DuplicateEventDetectionEventProcessor |
Deduplicates events containing throwable that has been already processed.
|
EnvelopeReader | |
EnvelopeSender | |
GsonSerializer |
The AndroidSerializer class that uses Gson as JSON parser
|
Hub | |
HubAdapter | |
MainEventProcessor | |
NoOpEnvelopeReader | |
NoOpLogger |
No-op implementation of ILogger
|
OptionsContainer<T> | |
OutboxSender | |
SamplingContext |
Context used by
SentryOptions.TracesSamplerCallback to determine if transaction
is going to be sampled. |
Scope |
Scope data to be sent with the event
|
SendCachedEnvelopeFireAndForgetIntegration |
Sends cached events over when your App.
|
SendFireAndForgetEnvelopeSender | |
SendFireAndForgetOutboxSender | |
Sentry |
Sentry SDK main API entry point
|
SentryBaseEvent |
An item sent to Sentry in the envelope.
|
SentryClient | |
SentryEnvelope | |
SentryEnvelopeHeader | |
SentryEnvelopeHeaderAdapter | |
SentryEnvelopeItem | |
SentryEnvelopeItemHeader | |
SentryEnvelopeItemHeaderAdapter | |
SentryEvent | |
SentryOptions |
Sentry SDK options
|
SentryOptions.Proxy | |
SentryTraceHeader |
Represents HTTP header "sentry-trace".
|
SentryTransaction | |
Session | |
SessionAdapter | |
ShutdownHookIntegration |
Registers hook that closes
Hub when main thread shuts down. |
Span | |
SpanContext | |
SpanId | |
SystemOutLogger |
ILogger implementation to System.out.
|
TransactionContext | |
UncaughtExceptionHandlerIntegration |
Sends any uncaught exception to Sentry, then passes the exception on to the pre-existing uncaught
exception handler.
|
UserFeedback |
Adds additional information about what happened to an event.
|
Enum | Description |
---|---|
SentryItemType | |
SentryLevel |
the SentryLevel
|
Session.State |
Session state
|
SpanStatus |