Package io.sentry
package io.sentry
-
ClassDescriptionCreates
AsyncHttpTransport
.You can use an attachment to store additional files alongside an event or transaction.Series of application eventsArbitrary data used inSamplingContext
to determine if transaction is going to be sampled.Utilities to deal with datesSentry SDK internal diagnostic logger.Deduplicates events containing throwable that has been already processed.An Event Processor that may mutate or drop an event.Externally bindable properties set onSentryOptions
.The Http status code range.Used for collecting data about vitals (memory, cpu, etc.) when a transaction is active.SDK API contract which combines a client and scope managementSentry SDK internal logging interface.Used for collecting data about memory load when a transaction is active.Which framework is responsible for instrumenting.Code that provides middlewares, bindings or hooks into certain frameworks or environments, along with code that inserts those bindings and activates them.Observer for the sync.Sentry Client interfaceSentry Executor Service that sends cached events and envelopes on App.Represents performance monitoring Span.Used for performing operations when a transaction is started or ended.Creates instances ofITransport
.The serializer class that uses manual JSON parsing with the help of vendored GSON reader/writer classes.The unit of measurement of a metric value.Custom units without builtin conversion.A time duration.Fractions such as percentages.Size of information derived from bytes.No-op implementation of ILoggerRepresents common HTTP request properties that must be set on the requests sendingSentryEnvelope
.Context used bySentryOptions.TracesSamplerCallback
to determine if transaction is going to be sampled.Scope data to be sent with the eventthe IWithTransaction callbackSends cached events over when your App.Sentry SDK main API entry pointSentry.OptionsConfiguration<T extends SentryOptions>Configuration options callbackAn item sent to Sentry in the envelope.This class usesInstant
to provide timestamps.the SentryLevelUsesDate
in cominbation with System.nanoTime().Sentry SDK optionsThe BeforeBreadcrumb callbackThe BeforeSend callbackThe BeforeSendTransaction callbackThe profiles sampler callback.The traces sampler callback.Has been moved to `sentry` gradle module to include it in the bootstrap classloader without having to introduce yet another module for OpenTelemetry support.class responsible for converting Java StackTraceElements to SentryStackFramesRepresents HTTP header "sentry-trace".Session stateRegisters hook that flushesHub
when main thread shuts down.ILogger implementation to System.out.Constants used for Type Check hints.Sends any uncaught exception to Sentry, then passes the exception on to the pre-existing uncaught exception handler.Adds additional information about what happened to an event.