A B C D E F G H I J K L M N O P Q R S T U V W 
All Classes All Packages

A

Abnormal - io.sentry.Session.State
 
ABORTED - io.sentry.SpanStatus
The operation was aborted.
ABS_PATH - Static variable in class io.sentry.protocol.SentryStackFrame.JsonKeys
 
accept(ITransaction) - Method in interface io.sentry.Scope.IWithTransaction
The accept method of the callback
accept(Object, Class<?>) - Method in interface io.sentry.util.HintUtils.SentryHintFallback
 
accept(T) - Method in interface io.sentry.util.HintUtils.SentryConsumer
 
accept(T) - Method in interface io.sentry.util.HintUtils.SentryNullableConsumer
 
addAttachment(Attachment) - Method in class io.sentry.Scope
Adds an attachment to the Scope's list of attachments.
addAttachment(Attachment) - Method in class io.sentry.Hint
 
addAttachments(List<Attachment>) - Method in class io.sentry.Hint
 
addBreadcrumb(Breadcrumb) - Method in interface io.sentry.IHub
Adds a breadcrumb to the current Scope
addBreadcrumb(Breadcrumb) - Method in interface io.sentry.IScopeObserver
 
addBreadcrumb(Breadcrumb) - Method in class io.sentry.Scope
Adds a breadcrumb to the breadcrumbs queue It also executes the BeforeBreadcrumb callback if set
addBreadcrumb(Breadcrumb) - Static method in class io.sentry.Sentry
Adds a breadcrumb to the current Scope
addBreadcrumb(Breadcrumb) - Method in class io.sentry.SentryBaseEvent
 
addBreadcrumb(Breadcrumb, Hint) - Method in class io.sentry.Hub
 
addBreadcrumb(Breadcrumb, Hint) - Method in class io.sentry.HubAdapter
 
addBreadcrumb(Breadcrumb, Hint) - Method in interface io.sentry.IHub
Adds a breadcrumb to the current Scope
addBreadcrumb(Breadcrumb, Hint) - Method in class io.sentry.NoOpHub
 
addBreadcrumb(Breadcrumb, Hint) - Method in class io.sentry.Scope
Adds a breadcrumb to the breadcrumbs queue It also executes the BeforeBreadcrumb callback if set
addBreadcrumb(Breadcrumb, Hint) - Static method in class io.sentry.Sentry
Adds a breadcrumb to the current Scope
addBreadcrumb(String) - Method in interface io.sentry.IHub
Adds a breadcrumb to the current Scope
addBreadcrumb(String) - Static method in class io.sentry.Sentry
Adds a breadcrumb to the current Scope
addBreadcrumb(String, String) - Method in interface io.sentry.IHub
Adds a breadcrumb to the current Scope
addBreadcrumb(String, String) - Static method in class io.sentry.Sentry
Adds a breadcrumb to the current Scope
addBreadcrumb(String) - Method in class io.sentry.SentryBaseEvent
 
addContextTag(String) - Method in class io.sentry.ExternalOptions
 
addContextTag(String) - Method in class io.sentry.SentryOptions
Adds context tag name that is applied to Sentry events as Sentry tag.
addCount(ClientReportKey, Long) - Method in interface io.sentry.clientreport.IClientReportStorage
 
addEventProcessor(EventProcessor) - Method in class io.sentry.Scope
Adds an event processor to the Scope's event processors list
addEventProcessor(EventProcessor) - Method in class io.sentry.SentryOptions
Adds an event processor
addIgnoredExceptionForType(Class<? extends Throwable>) - Method in class io.sentry.ExternalOptions
 
addIgnoredExceptionForType(Class<? extends Throwable>) - Method in class io.sentry.SentryOptions
Adds exception type to the list of ignored exceptions.
addInAppExclude(String) - Method in class io.sentry.ExternalOptions
 
addInAppExclude(String) - Method in class io.sentry.SentryOptions
Adds an inApp exclude
addInAppInclude(String) - Method in class io.sentry.ExternalOptions
 
addInAppInclude(String) - Method in class io.sentry.SentryOptions
Adds an inApp include
addIntegration(Integration) - Method in class io.sentry.SentryOptions
Adds an integration
addIntegration(String) - Method in class io.sentry.protocol.SdkVersion
 
addPackage(String, String) - Method in class io.sentry.protocol.SdkVersion
 
addScopeObserver(IScopeObserver) - Method in class io.sentry.SentryOptions
Adds a Scope observer
addTracingOrigin(String) - Method in class io.sentry.ExternalOptions
 
addTracingOrigin(String) - Method in class io.sentry.SentryOptions
Adds an origin to which `sentry-trace` header should be sent in HTTP integrations.
All - io.sentry.DataCategory
 
ALREADY_EXISTS - io.sentry.SpanStatus
The entity attempted to be created already exists
ALWAYS - io.sentry.SentryOptions.RequestSize
 
ANDROID_ACTIVITY - Static variable in class io.sentry.TypeCheckHint
Used for Activity breadcrumbs.
ANDROID_API_LEVEL - Static variable in class io.sentry.ProfilingTraceData.JsonKeys
 
ANDROID_CONFIGURATION - Static variable in class io.sentry.TypeCheckHint
Used for Configuration changes breadcrumbs.
ANDROID_FRAGMENT - Static variable in class io.sentry.TypeCheckHint
Used for Fragment breadcrumbs.
ANDROID_INTENT - Static variable in class io.sentry.TypeCheckHint
Used for System breadcrumbs.
ANDROID_MOTION_EVENT - Static variable in class io.sentry.TypeCheckHint
Used for Gesture breadcrumbs.
ANDROID_NAV_DESTINATION - Static variable in class io.sentry.TypeCheckHint
Used for Navigation breadrcrumbs.
ANDROID_SENSOR_EVENT - Static variable in class io.sentry.TypeCheckHint
Used for Sensor breadcrumbs.
ANDROID_VIEW - Static variable in class io.sentry.TypeCheckHint
Used for View breadcrumbs.
ApacheHttpClientTransport - Class in io.sentry.transport.apache
ITransport implementation that executes request asynchronously in a non-blocking manner using Apache Http Client 5.
ApacheHttpClientTransport(SentryOptions, RequestDetails, CloseableHttpAsyncClient, RateLimiter) - Constructor for class io.sentry.transport.apache.ApacheHttpClientTransport
 
ApacheHttpClientTransportFactory - Class in io.sentry.transport.apache
ApacheHttpClientTransportFactory() - Constructor for class io.sentry.transport.apache.ApacheHttpClientTransportFactory
 
ApacheHttpClientTransportFactory(TimeValue) - Constructor for class io.sentry.transport.apache.ApacheHttpClientTransportFactory
 
API_TYPE - Static variable in class io.sentry.protocol.Gpu.JsonKeys
 
apiName() - Method in enum io.sentry.protocol.TransactionNameSource
 
APOLLO_REQUEST - Static variable in class io.sentry.TypeCheckHint
Used for Apollo Request breadcrumbs.
APOLLO_RESPONSE - Static variable in class io.sentry.TypeCheckHint
Used for Apollo response breadcrumbs.
App - Class in io.sentry.protocol
 
App() - Constructor for class io.sentry.protocol.App
 
APP_BUILD - Static variable in class io.sentry.protocol.App.JsonKeys
 
APP_IDENTIFIER - Static variable in class io.sentry.protocol.App.JsonKeys
 
APP_NAME - Static variable in class io.sentry.protocol.App.JsonKeys
 
APP_PERMISSIONS - Static variable in class io.sentry.protocol.App.JsonKeys
 
APP_START_TIME - Static variable in class io.sentry.protocol.App.JsonKeys
 
APP_VERSION - Static variable in class io.sentry.protocol.App.JsonKeys
 
App.Deserializer - Class in io.sentry.protocol
 
App.JsonKeys - Class in io.sentry.protocol
 
append(ILoggingEvent) - Method in class io.sentry.logback.SentryAppender
 
append(LogEvent) - Method in class io.sentry.log4j2.SentryAppender
 
apply(Runnable) - Method in class io.sentry.spring.webflux.SentryScheduleHook
 
ApplyScopeData - Interface in io.sentry.hints
Marker interface for applying scope's data.
ARCH - Static variable in class io.sentry.protocol.DebugImage.JsonKeys
 
ARCHITECTURE - Static variable in class io.sentry.ProfilingTraceData.JsonKeys
 
ARCHS - Static variable in class io.sentry.protocol.Device.JsonKeys
 
AsyncHttpTransport - Class in io.sentry.transport
ITransport implementation that executes request asynchronously in a blocking manner using HttpURLConnection.
AsyncHttpTransport(SentryOptions, RateLimiter, ITransportGate, RequestDetails) - Constructor for class io.sentry.transport.AsyncHttpTransport
 
AsyncHttpTransport(QueuedThreadPoolExecutor, SentryOptions, RateLimiter, ITransportGate, HttpConnection) - Constructor for class io.sentry.transport.AsyncHttpTransport
 
AsyncHttpTransportFactory - Class in io.sentry
AsyncHttpTransportFactory() - Constructor for class io.sentry.AsyncHttpTransportFactory
 
Attachment - Class in io.sentry
You can use an attachment to store additional files alongside an event or transaction.
Attachment - io.sentry.DataCategory
 
Attachment - io.sentry.SentryItemType
 
Attachment(@org.jetbrains.annotations.NotNull byte[], String) - Constructor for class io.sentry.Attachment
Initializes an Attachment with bytes and a filename.
Attachment(@org.jetbrains.annotations.NotNull byte[], String, String) - Constructor for class io.sentry.Attachment
Initializes an Attachment with bytes, a filename, and a content type.
Attachment(@org.jetbrains.annotations.NotNull byte[], String, String, boolean) - Constructor for class io.sentry.Attachment
Initializes an Attachment with bytes, a filename, a content type, and addToTransactions.
Attachment(String) - Constructor for class io.sentry.Attachment
Initializes an Attachment with a path.
Attachment(String, String) - Constructor for class io.sentry.Attachment
Initializes an Attachment with a path and a filename.
Attachment(String, String, String) - Constructor for class io.sentry.Attachment
Initializes an Attachment with a path, a filename, and a content type.
Attachment(String, String, String, boolean) - Constructor for class io.sentry.Attachment
Initializes an Attachment with a path, a filename, a content type, and addToTransactions.
Attachment(String, String, String, boolean, String) - Constructor for class io.sentry.Attachment
Initializes an Attachment with a path, a filename, a content type, addToTransactions, and attachmentType.
ATTACHMENT_TYPE - Static variable in class io.sentry.SentryEnvelopeItemHeader.JsonKeys
 
attachReportToEnvelope(SentryEnvelope) - Method in class io.sentry.clientreport.ClientReportRecorder
 
attachReportToEnvelope(SentryEnvelope) - Method in interface io.sentry.clientreport.IClientReportRecorder
 
attachReportToEnvelope(SentryEnvelope) - Method in class io.sentry.clientreport.NoOpClientReportRecorder
 
ATTRS - Static variable in class io.sentry.Session.JsonKeys
 

B

Baggage - Class in io.sentry
 
Baggage(ILogger) - Constructor for class io.sentry.Baggage
 
Baggage(Map<String, String>, ILogger) - Constructor for class io.sentry.Baggage
 
BAGGAGE_HEADER - Static variable in class io.sentry.BaggageHeader
 
BaggageHeader - Class in io.sentry
 
BaggageHeader(Baggage) - Constructor for class io.sentry.BaggageHeader
 
BaggageHeader(String) - Constructor for class io.sentry.BaggageHeader
 
Base64 - Class in io.sentry.vendor
Utilities for encoding and decoding the Base64 representation of binary data.
BATTERY_LEVEL - Static variable in class io.sentry.protocol.Device.JsonKeys
 
BATTERY_TEMPERATURE - Static variable in class io.sentry.protocol.Device.JsonKeys
 
BEFORE_SEND - io.sentry.clientreport.DiscardReason
 
BEGIN_ARRAY - io.sentry.vendor.gson.stream.JsonToken
The opening of a JSON array.
BEGIN_OBJECT - io.sentry.vendor.gson.stream.JsonToken
The opening of a JSON object.
beginArray() - Method in class io.sentry.vendor.gson.stream.JsonReader
Consumes the next token from the JSON stream and asserts that it is the beginning of a new array.
beginArray() - Method in class io.sentry.vendor.gson.stream.JsonWriter
Begins encoding a new array.
beginExecution(InstrumentationExecutionParameters) - Method in class io.sentry.graphql.SentryInstrumentation
 
beginObject() - Method in class io.sentry.vendor.gson.stream.JsonReader
Consumes the next token from the JSON stream and asserts that it is the beginning of a new object.
beginObject() - Method in class io.sentry.vendor.gson.stream.JsonWriter
Begins encoding a new object.
bindClient(ISentryClient) - Method in class io.sentry.Hub
 
bindClient(ISentryClient) - Method in class io.sentry.HubAdapter
 
bindClient(ISentryClient) - Method in interface io.sentry.IHub
Binds a different client to the hub
bindClient(ISentryClient) - Method in class io.sentry.NoOpHub
 
bindClient(ISentryClient) - Static method in class io.sentry.Sentry
Binds a different client to the current hub
BOOLEAN - io.sentry.vendor.gson.stream.JsonToken
A JSON true or false.
BOOT_TIME - Static variable in class io.sentry.protocol.Device.JsonKeys
 
BRAND - Static variable in class io.sentry.protocol.Device.JsonKeys
 
Breadcrumb - Class in io.sentry
Series of application events
Breadcrumb() - Constructor for class io.sentry.Breadcrumb
Breadcrumb ctor
Breadcrumb(Date) - Constructor for class io.sentry.Breadcrumb
Breadcrumb ctor
Breadcrumb(String) - Constructor for class io.sentry.Breadcrumb
Breadcrumb ctor
Breadcrumb.Deserializer - Class in io.sentry
 
Breadcrumb.JsonKeys - Class in io.sentry
 
BREADCRUMBS - Static variable in class io.sentry.SentryBaseEvent.JsonKeys
 
Browser - Class in io.sentry.protocol
 
Browser() - Constructor for class io.sentry.protocol.Browser
 
Browser.Deserializer - Class in io.sentry.protocol
 
Browser.JsonKeys - Class in io.sentry.protocol
 
BUILD - Static variable in class io.sentry.protocol.OperatingSystem.JsonKeys
 
BUILD_ID - Static variable in class io.sentry.ProfilingTraceData.JsonKeys
 
BUILD_TYPE - Static variable in class io.sentry.protocol.App.JsonKeys
 
BuildConfig - Class in io.sentry
 
BuildConfig - Class in io.sentry.jul
 
BuildConfig - Class in io.sentry.log4j2
 
BuildConfig - Class in io.sentry.logback
 
BuildConfig - Class in io.sentry.spring.boot
 
BuildConfig - Class in io.sentry.spring
 
byteCountToString(long) - Static method in class io.sentry.util.StringUtils
Converts the given number of bytes to a human-readable string.

C

CACHE_OVERFLOW - io.sentry.clientreport.DiscardReason
 
Cached - Interface in io.sentry.hints
Marker interface for a capture involving data cached from disk
calculateStringHash(String, ILogger) - Static method in class io.sentry.util.StringUtils
Calculates the SHA-1 String hash
CANCELLED - io.sentry.SpanStatus
The operation was cancelled, typically by the caller.
capitalize(String) - Static method in class io.sentry.util.StringUtils
Returns a Capitalized String and all remaining chars to lower case.
captureEnvelope(SentryEnvelope) - Method in interface io.sentry.IHub
Captures an envelope.
captureEnvelope(SentryEnvelope) - Method in interface io.sentry.ISentryClient
Captures an envelope.
captureEnvelope(SentryEnvelope, Hint) - Method in class io.sentry.Hub
 
captureEnvelope(SentryEnvelope, Hint) - Method in class io.sentry.HubAdapter
 
captureEnvelope(SentryEnvelope, Hint) - Method in interface io.sentry.IHub
Captures an envelope.
captureEnvelope(SentryEnvelope, Hint) - Method in interface io.sentry.ISentryClient
Captures an envelope.
captureEnvelope(SentryEnvelope, Hint) - Method in class io.sentry.NoOpHub
 
captureEnvelope(SentryEnvelope, Hint) - Method in class io.sentry.SentryClient
 
captureEvent(SentryEvent) - Method in interface io.sentry.IHub
Captures the event.
captureEvent(SentryEvent) - Method in interface io.sentry.ISentryClient
Captures the event.
captureEvent(SentryEvent) - Static method in class io.sentry.Sentry
Captures the event.
captureEvent(SentryEvent, ScopeCallback) - Method in interface io.sentry.IHub
Captures the event.
captureEvent(SentryEvent, ScopeCallback) - Static method in class io.sentry.Sentry
Captures the event.
captureEvent(SentryEvent, Hint) - Method in class io.sentry.Hub
 
captureEvent(SentryEvent, Hint) - Method in class io.sentry.HubAdapter
 
captureEvent(SentryEvent, Hint) - Method in interface io.sentry.IHub
Captures the event.
captureEvent(SentryEvent, Hint) - Method in interface io.sentry.ISentryClient
Capture the event
captureEvent(SentryEvent, Hint) - Method in class io.sentry.NoOpHub
 
captureEvent(SentryEvent, Hint) - Static method in class io.sentry.Sentry
Captures the event.
captureEvent(SentryEvent, Hint, ScopeCallback) - Method in class io.sentry.Hub
 
captureEvent(SentryEvent, Hint, ScopeCallback) - Method in class io.sentry.HubAdapter
 
captureEvent(SentryEvent, Hint, ScopeCallback) - Method in interface io.sentry.IHub
Captures the event.
captureEvent(SentryEvent, Hint, ScopeCallback) - Method in class io.sentry.NoOpHub
 
captureEvent(SentryEvent, Hint, ScopeCallback) - Static method in class io.sentry.Sentry
Captures the event.
captureEvent(SentryEvent, Scope) - Method in interface io.sentry.ISentryClient
Captures the event.
captureEvent(SentryEvent, Scope, Hint) - Method in interface io.sentry.ISentryClient
Capture the event
captureEvent(SentryEvent, Scope, Hint) - Method in class io.sentry.SentryClient
 
captureException(Throwable) - Method in interface io.sentry.IHub
Captures the exception.
captureException(Throwable) - Method in interface io.sentry.ISentryClient
Captures the exception.
captureException(Throwable) - Static method in class io.sentry.Sentry
Captures the exception.
captureException(Throwable, ScopeCallback) - Method in interface io.sentry.IHub
Captures the exception.
captureException(Throwable, ScopeCallback) - Static method in class io.sentry.Sentry
Captures the exception.
captureException(Throwable, Hint) - Method in class io.sentry.Hub
 
captureException(Throwable, Hint) - Method in class io.sentry.HubAdapter
 
captureException(Throwable, Hint) - Method in interface io.sentry.IHub
Captures the exception.
captureException(Throwable, Hint) - Method in interface io.sentry.ISentryClient
Captures the exception.
captureException(Throwable, Hint) - Method in class io.sentry.NoOpHub
 
captureException(Throwable, Hint) - Static method in class io.sentry.Sentry
Captures the exception.
captureException(Throwable, Hint, ScopeCallback) - Method in class io.sentry.Hub
 
captureException(Throwable, Hint, ScopeCallback) - Method in class io.sentry.HubAdapter
 
captureException(Throwable, Hint, ScopeCallback) - Method in interface io.sentry.IHub
Captures the exception.
captureException(Throwable, Hint, ScopeCallback) - Method in class io.sentry.NoOpHub
 
captureException(Throwable, Hint, ScopeCallback) - Static method in class io.sentry.Sentry
Captures the exception.
captureException(Throwable, Scope) - Method in interface io.sentry.ISentryClient
Captures the exception.
captureException(Throwable, Scope, Hint) - Method in interface io.sentry.ISentryClient
Captures the exception.
captureMessage(String) - Method in interface io.sentry.IHub
Captures the message.
captureMessage(String) - Static method in class io.sentry.Sentry
Captures the message.
captureMessage(String, ScopeCallback) - Method in interface io.sentry.IHub
Captures the message.
captureMessage(String, ScopeCallback) - Static method in class io.sentry.Sentry
Captures the message.
captureMessage(String, SentryLevel) - Method in class io.sentry.Hub
 
captureMessage(String, SentryLevel) - Method in class io.sentry.HubAdapter
 
captureMessage(String, SentryLevel) - Method in interface io.sentry.IHub
Captures the message.
captureMessage(String, SentryLevel) - Method in interface io.sentry.ISentryClient
Captures the message.
captureMessage(String, SentryLevel) - Method in class io.sentry.NoOpHub
 
captureMessage(String, SentryLevel) - Static method in class io.sentry.Sentry
Captures the message.
captureMessage(String, SentryLevel, ScopeCallback) - Method in class io.sentry.Hub
 
captureMessage(String, SentryLevel, ScopeCallback) - Method in class io.sentry.HubAdapter
 
captureMessage(String, SentryLevel, ScopeCallback) - Method in interface io.sentry.IHub
Captures the message.
captureMessage(String, SentryLevel, ScopeCallback) - Method in class io.sentry.NoOpHub
 
captureMessage(String, SentryLevel, ScopeCallback) - Static method in class io.sentry.Sentry
Captures the message.
captureMessage(String, SentryLevel, Scope) - Method in interface io.sentry.ISentryClient
Captures the message.
captureSession(Session) - Method in interface io.sentry.ISentryClient
Captures a session.
captureSession(Session, Hint) - Method in interface io.sentry.ISentryClient
Captures a session.
captureSession(Session, Hint) - Method in class io.sentry.SentryClient
 
captureTransaction(SentryTransaction) - Method in interface io.sentry.ISentryClient
Captures a transaction without scope nor hint.
captureTransaction(SentryTransaction, Hint) - Method in interface io.sentry.IHub
 
captureTransaction(SentryTransaction, Scope, Hint) - Method in interface io.sentry.ISentryClient
Captures a transaction.
captureTransaction(SentryTransaction, TraceContext) - Method in interface io.sentry.IHub
Captures the transaction and enqueues it for sending to Sentry server.
captureTransaction(SentryTransaction, TraceContext) - Method in interface io.sentry.ISentryClient
Captures a transaction without scope nor hint.
captureTransaction(SentryTransaction, TraceContext, Hint) - Method in interface io.sentry.IHub
Captures the transaction and enqueues it for sending to Sentry server.
captureTransaction(SentryTransaction, TraceContext, Hint, ProfilingTraceData) - Method in class io.sentry.Hub
 
captureTransaction(SentryTransaction, TraceContext, Hint, ProfilingTraceData) - Method in class io.sentry.HubAdapter
 
captureTransaction(SentryTransaction, TraceContext, Hint, ProfilingTraceData) - Method in interface io.sentry.IHub
Captures the transaction and enqueues it for sending to Sentry server.
captureTransaction(SentryTransaction, TraceContext, Hint, ProfilingTraceData) - Method in class io.sentry.NoOpHub
 
captureTransaction(SentryTransaction, TraceContext, Scope, Hint) - Method in interface io.sentry.ISentryClient
Captures a transaction.
captureTransaction(SentryTransaction, TraceContext, Scope, Hint, ProfilingTraceData) - Method in interface io.sentry.ISentryClient
Captures a transaction.
captureTransaction(SentryTransaction, TraceContext, Scope, Hint, ProfilingTraceData) - Method in class io.sentry.SentryClient
 
captureUserFeedback(UserFeedback) - Method in class io.sentry.Hub
 
captureUserFeedback(UserFeedback) - Method in class io.sentry.HubAdapter
 
captureUserFeedback(UserFeedback) - Method in interface io.sentry.IHub
Captures a manually created user feedback and sends it to Sentry.
captureUserFeedback(UserFeedback) - Method in interface io.sentry.ISentryClient
Captures a manually created user feedback and sends it to Sentry.
captureUserFeedback(UserFeedback) - Method in class io.sentry.NoOpHub
 
captureUserFeedback(UserFeedback) - Static method in class io.sentry.Sentry
Captures a manually created user feedback and sends it to Sentry.
captureUserFeedback(UserFeedback) - Method in class io.sentry.SentryClient
 
CATEGORY - Static variable in class io.sentry.Breadcrumb.JsonKeys
 
CATEGORY - Static variable in class io.sentry.clientreport.DiscardedEvent.JsonKeys
 
CHARGING - Static variable in class io.sentry.protocol.Device.JsonKeys
 
clear() - Method in class io.sentry.Scope
Resets the Scope to its default state
clearAttachments() - Method in class io.sentry.Hint
 
clearAttachments() - Method in class io.sentry.Scope
Clear all attachments.
clearBreadcrumbs() - Method in class io.sentry.Hub
 
clearBreadcrumbs() - Method in class io.sentry.HubAdapter
 
clearBreadcrumbs() - Method in interface io.sentry.IHub
Deletes current breadcrumbs from the current scope.
clearBreadcrumbs() - Method in class io.sentry.NoOpHub
 
clearBreadcrumbs() - Method in class io.sentry.Scope
Clear all the breadcrumbs
clearBreadcrumbs() - Static method in class io.sentry.Sentry
Deletes current breadcrumbs from the current scope.
clearTransaction() - Method in class io.sentry.Scope
Clears the transaction.
ClientReport - Class in io.sentry.clientreport
 
ClientReport - io.sentry.SentryItemType
 
ClientReport(Date, List<DiscardedEvent>) - Constructor for class io.sentry.clientreport.ClientReport
 
ClientReport.Deserializer - Class in io.sentry.clientreport
 
ClientReport.JsonKeys - Class in io.sentry.clientreport
 
ClientReportRecorder - Class in io.sentry.clientreport
 
ClientReportRecorder(SentryOptions) - Constructor for class io.sentry.clientreport.ClientReportRecorder
 
clone() - Method in class io.sentry.Hub
 
clone() - Method in class io.sentry.HubAdapter
 
clone() - Method in interface io.sentry.IHub
Clones the Hub
clone() - Method in class io.sentry.NoOpHub
 
clone() - Method in class io.sentry.Session
Ctor copy of the Session
close() - Method in class io.sentry.Hub
 
close() - Method in class io.sentry.HubAdapter
 
close() - Method in interface io.sentry.IHub
Flushes out the queue for up to timeout seconds and disable the Hub.
close() - Method in class io.sentry.instrumentation.file.SentryFileInputStream
 
close() - Method in class io.sentry.instrumentation.file.SentryFileOutputStream
 
close() - Method in interface io.sentry.ISentryClient
Flushes out the queue for up to timeout seconds and disable the client.
close() - Method in class io.sentry.jul.SentryHandler
 
close() - Method in class io.sentry.MainEventProcessor
 
close() - Method in class io.sentry.NoOpHub
 
close() - Static method in class io.sentry.Sentry
Close the SDK
close() - Method in class io.sentry.SentryClient
 
close() - Method in class io.sentry.ShutdownHookIntegration
 
close() - Method in class io.sentry.transport.apache.ApacheHttpClientTransport
 
close() - Method in class io.sentry.transport.AsyncHttpTransport
 
close() - Method in class io.sentry.transport.NoOpTransport
 
close() - Method in class io.sentry.transport.StdoutTransport
 
close() - Method in class io.sentry.UncaughtExceptionHandlerIntegration
 
close() - Method in class io.sentry.vendor.gson.stream.JsonReader
Closes this JSON reader and the underlying Reader.
close() - Method in class io.sentry.vendor.gson.stream.JsonWriter
Flushes and closes this writer and the underlying Writer.
close(long) - Method in interface io.sentry.ISentryExecutorService
Closes the ThreadExecutor and awaits for the timeout
CODE_FILE - Static variable in class io.sentry.protocol.DebugImage.JsonKeys
 
CODE_ID - Static variable in class io.sentry.protocol.DebugImage.JsonKeys
 
CollectionUtils - Class in io.sentry.util
Util class for Collections
CollectionUtils.Predicate<T> - Interface in io.sentry.util
A simplified copy of Java 8 Predicate.
COLNO - Static variable in class io.sentry.protocol.SentryStackFrame.JsonKeys
 
COMMENTS - Static variable in class io.sentry.UserFeedback.JsonKeys
 
COMPONENT - io.sentry.protocol.TransactionNameSource
Named after a software component, such as a function or class name.
configure(T) - Method in interface io.sentry.Sentry.OptionsConfiguration
configure the options
configureScope(ScopeCallback) - Method in class io.sentry.Hub
 
configureScope(ScopeCallback) - Method in class io.sentry.HubAdapter
 
configureScope(ScopeCallback) - Method in interface io.sentry.IHub
Configures the scope through the callback.
configureScope(ScopeCallback) - Method in class io.sentry.NoOpHub
 
configureScope(ScopeCallback) - Static method in class io.sentry.Sentry
Configures the scope through the callback.
CONNECTION_TYPE - Static variable in class io.sentry.protocol.Device.JsonKeys
 
contain(List<String>, String) - Static method in class io.sentry.TracingOrigins
 
contain(List<String>, URI) - Static method in class io.sentry.TracingOrigins
 
CONTENT_TYPE - Static variable in class io.sentry.SentryEnvelopeItemHeader.JsonKeys
 
CONTEXT_LINE - Static variable in class io.sentry.protocol.SentryStackFrame.JsonKeys
 
Contexts - Class in io.sentry.protocol
 
Contexts() - Constructor for class io.sentry.protocol.Contexts
 
Contexts(Contexts) - Constructor for class io.sentry.protocol.Contexts
 
CONTEXTS - Static variable in class io.sentry.SentryBaseEvent.JsonKeys
 
Contexts.Deserializer - Class in io.sentry.protocol
 
ContextTagsEventProcessor - Class in io.sentry.spring
Attaches context tags defined in SentryOptions.getContextTags() from MDC to SentryBaseEvent.getTags().
ContextTagsEventProcessor(SentryOptions) - Constructor for class io.sentry.spring.ContextTagsEventProcessor
 
COOKIES - Static variable in class io.sentry.protocol.Request.JsonKeys
 
CRASH_MARKER_FILE - Static variable in class io.sentry.cache.EnvelopeCache
 
Crashed - io.sentry.Session.State
 
CRASHED - Static variable in class io.sentry.protocol.SentryThread.JsonKeys
 
create() - Static method in class io.sentry.config.PropertiesProviderFactory
Creates a composite properties provider enabling properties resolution from following locations in order: system properties environment variables sentry.properties file which location is resolved from the system property sentry.properties.file sentry.properties file which location is resolved from the environment variable SENTRY_PROPERTIES_FILE sentry.properties located in the root of the classpath sentry.properties located in the application's current working directory
create(IHub, SentryOptions) - Method in interface io.sentry.SendCachedEnvelopeFireAndForgetIntegration.SendFireAndForgetFactory
 
create(IHub, SentryOptions) - Method in class io.sentry.SendFireAndForgetEnvelopeSender
 
create(IHub, SentryOptions) - Method in class io.sentry.SendFireAndForgetOutboxSender
 
create(SentryOptions) - Static method in class io.sentry.cache.EnvelopeCache
 
create(SentryOptions, RequestDetails) - Method in class io.sentry.AsyncHttpTransportFactory
 
create(SentryOptions, RequestDetails) - Method in interface io.sentry.ITransportFactory
Creates an instance of ITransport.
create(SentryOptions, RequestDetails) - Method in class io.sentry.NoOpTransportFactory
 
create(SentryOptions, RequestDetails) - Method in class io.sentry.transport.apache.ApacheHttpClientTransportFactory
 
create(FileInputStream, FileDescriptor) - Static method in class io.sentry.instrumentation.file.SentryFileInputStream.Factory
 
create(FileInputStream, File) - Static method in class io.sentry.instrumentation.file.SentryFileInputStream.Factory
 
create(FileInputStream, String) - Static method in class io.sentry.instrumentation.file.SentryFileInputStream.Factory
 
create(FileOutputStream, FileDescriptor) - Static method in class io.sentry.instrumentation.file.SentryFileOutputStream.Factory
 
create(FileOutputStream, File) - Static method in class io.sentry.instrumentation.file.SentryFileOutputStream.Factory
 
create(FileOutputStream, File, boolean) - Static method in class io.sentry.instrumentation.file.SentryFileOutputStream.Factory
 
create(FileOutputStream, String) - Static method in class io.sentry.instrumentation.file.SentryFileOutputStream.Factory
 
create(FileOutputStream, String, boolean) - Static method in class io.sentry.instrumentation.file.SentryFileOutputStream.Factory
 
create(Class<T>) - Static method in class io.sentry.OptionsContainer
 
createAppender(String, Level, Level, String, Boolean, Filter, String) - Static method in class io.sentry.log4j2.SentryAppender
Create a Sentry Appender.
createBreadcrumb(ILoggingEvent) - Method in class io.sentry.logback.SentryAppender
Creates Breadcrumb from Logback's ILoggingEvent.
createBreadcrumb(LogEvent) - Method in class io.sentry.log4j2.SentryAppender
Creates Breadcrumb from log4j2 LogEvent.
createEvent(ILoggingEvent) - Method in class io.sentry.logback.SentryAppender
Creates SentryEvent from Logback's ILoggingEvent.
createEvent(LogEvent) - Method in class io.sentry.log4j2.SentryAppender
Creates SentryEvent from Log4j2 LogEvent.
createInstance() - Method in class io.sentry.OptionsContainer
 
createState() - Method in class io.sentry.graphql.SentryInstrumentation
 
createWithTypeCheckHint(Object) - Static method in class io.sentry.util.HintUtils
 
CRLF - Static variable in class io.sentry.vendor.Base64
Encoder flag bit to indicate lines should be terminated with a CRLF pair instead of just an LF.
CURRENT - Static variable in class io.sentry.protocol.SentryThread.JsonKeys
 
CurrentDateProvider - Class in io.sentry.transport
 
CUSTOM - io.sentry.protocol.TransactionNameSource
User-defined name
CustomSamplingContext - Class in io.sentry
Arbitrary data used in SamplingContext to determine if transaction is going to be sampled.
CustomSamplingContext() - Constructor for class io.sentry.CustomSamplingContext
 

D

DAEMON - Static variable in class io.sentry.protocol.SentryThread.JsonKeys
 
DATA - Static variable in class io.sentry.Breadcrumb.JsonKeys
 
DATA - Static variable in class io.sentry.protocol.Mechanism.JsonKeys
 
DATA - Static variable in class io.sentry.protocol.Request.JsonKeys
 
DATA - Static variable in class io.sentry.protocol.SentrySpan.JsonKeys
 
DATA_LOSS - io.sentry.SpanStatus
Unrecoverable data loss or corruption.
DataCategory - Enum in io.sentry
 
dateToSeconds(Date) - Static method in class io.sentry.DateUtils
Convert Date to epoch time in seconds represented as Double.
DateUtils - Class in io.sentry
Utilities to deal with dates
DEADLINE_EXCEEDED - io.sentry.SpanStatus
The deadline expired before the operation could succeed.
debug(String) - Static method in class io.sentry.Breadcrumb
Creates debug breadcrumb - typically a log message.
DEBUG - io.sentry.SentryLevel
 
DEBUG_FILE - Static variable in class io.sentry.protocol.DebugImage.JsonKeys
 
DEBUG_ID - Static variable in class io.sentry.protocol.DebugImage.JsonKeys
 
DEBUG_META - Static variable in class io.sentry.SentryEvent.JsonKeys
 
DebugImage - Class in io.sentry.protocol
Legacy apple debug images (MachO).
DebugImage() - Constructor for class io.sentry.protocol.DebugImage
 
DebugImage.Deserializer - Class in io.sentry.protocol
 
DebugImage.JsonKeys - Class in io.sentry.protocol
 
DebugMeta - Class in io.sentry.protocol
Debugging and processing meta information.
DebugMeta() - Constructor for class io.sentry.protocol.DebugMeta
 
DebugMeta.Deserializer - Class in io.sentry.protocol
 
DebugMeta.JsonKeys - Class in io.sentry.protocol
 
decode(byte[], int) - Static method in class io.sentry.vendor.Base64
Decode the Base64-encoded data in input and return the data in a new byte array.
decode(byte[], int, int, int) - Static method in class io.sentry.vendor.Base64
Decode the Base64-encoded data in input and return the data in a new byte array.
decode(String, int) - Static method in class io.sentry.vendor.Base64
Decode the Base64-encoded data in input and return the data in a new byte array.
decorate(Runnable) - Method in class io.sentry.spring.SentryTaskDecorator
 
decrement() - Method in class io.sentry.transport.ReusableCountLatch
Decrements the count of the latch, releasing all waiting threads if the count reaches zero.
Default - io.sentry.DataCategory
 
DEFAULT - Static variable in class io.sentry.vendor.Base64
Default values for encoder/decoder flags.
DEFAULT_PLATFORM - Static variable in class io.sentry.SentryBaseEvent
 
deleteRecursively(File) - Static method in class io.sentry.util.FileUtils
Deletes the file or directory denoted by a path.
description - Variable in class io.sentry.SpanContext
Longer description of the span's operation, which uniquely identifies the span but is consistent across instances of the span.
description() - Method in annotation type io.sentry.spring.tracing.SentrySpan
Span description.
DESCRIPTION - Static variable in class io.sentry.protocol.Mechanism.JsonKeys
 
DESCRIPTION - Static variable in class io.sentry.protocol.SentrySpan.JsonKeys
 
DESCRIPTION - Static variable in class io.sentry.SpanContext.JsonKeys
 
deserialize(JsonObjectReader) - Method in class io.sentry.JsonObjectDeserializer
 
deserialize(JsonObjectReader, ILogger) - Method in class io.sentry.Breadcrumb.Deserializer
 
deserialize(JsonObjectReader, ILogger) - Method in class io.sentry.clientreport.ClientReport.Deserializer
 
deserialize(JsonObjectReader, ILogger) - Method in class io.sentry.clientreport.DiscardedEvent.Deserializer
 
deserialize(JsonObjectReader, ILogger) - Method in interface io.sentry.JsonDeserializer
 
deserialize(JsonObjectReader, ILogger) - Method in class io.sentry.ProfilingTraceData.Deserializer
 
deserialize(JsonObjectReader, ILogger) - Method in class io.sentry.protocol.App.Deserializer
 
deserialize(JsonObjectReader, ILogger) - Method in class io.sentry.protocol.Browser.Deserializer
 
deserialize(JsonObjectReader, ILogger) - Method in class io.sentry.protocol.Contexts.Deserializer
 
deserialize(JsonObjectReader, ILogger) - Method in class io.sentry.protocol.DebugImage.Deserializer
 
deserialize(JsonObjectReader, ILogger) - Method in class io.sentry.protocol.DebugMeta.Deserializer
 
deserialize(JsonObjectReader, ILogger) - Method in class io.sentry.protocol.Device.Deserializer
 
deserialize(JsonObjectReader, ILogger) - Method in class io.sentry.protocol.Device.DeviceOrientation.Deserializer
 
deserialize(JsonObjectReader, ILogger) - Method in class io.sentry.protocol.Gpu.Deserializer
 
deserialize(JsonObjectReader, ILogger) - Method in class io.sentry.protocol.MeasurementValue.Deserializer
 
deserialize(JsonObjectReader, ILogger) - Method in class io.sentry.protocol.Mechanism.Deserializer
 
deserialize(JsonObjectReader, ILogger) - Method in class io.sentry.protocol.Message.Deserializer
 
deserialize(JsonObjectReader, ILogger) - Method in class io.sentry.protocol.OperatingSystem.Deserializer
 
deserialize(JsonObjectReader, ILogger) - Method in class io.sentry.protocol.Request.Deserializer
 
deserialize(JsonObjectReader, ILogger) - Method in class io.sentry.protocol.SdkInfo.Deserializer
 
deserialize(JsonObjectReader, ILogger) - Method in class io.sentry.protocol.SdkVersion.Deserializer
 
deserialize(JsonObjectReader, ILogger) - Method in class io.sentry.protocol.SentryException.Deserializer
 
deserialize(JsonObjectReader, ILogger) - Method in class io.sentry.protocol.SentryId.Deserializer
 
deserialize(JsonObjectReader, ILogger) - Method in class io.sentry.protocol.SentryPackage.Deserializer
 
deserialize(JsonObjectReader, ILogger) - Method in class io.sentry.protocol.SentryRuntime.Deserializer
 
deserialize(JsonObjectReader, ILogger) - Method in class io.sentry.protocol.SentrySpan.Deserializer
 
deserialize(JsonObjectReader, ILogger) - Method in class io.sentry.protocol.SentryStackFrame.Deserializer
 
deserialize(JsonObjectReader, ILogger) - Method in class io.sentry.protocol.SentryStackTrace.Deserializer
 
deserialize(JsonObjectReader, ILogger) - Method in class io.sentry.protocol.SentryThread.Deserializer
 
deserialize(JsonObjectReader, ILogger) - Method in class io.sentry.protocol.SentryTransaction.Deserializer
 
deserialize(JsonObjectReader, ILogger) - Method in class io.sentry.protocol.TransactionInfo.Deserializer
 
deserialize(JsonObjectReader, ILogger) - Method in class io.sentry.protocol.User.Deserializer
 
deserialize(JsonObjectReader, ILogger) - Method in class io.sentry.SentryEnvelopeHeader.Deserializer
 
deserialize(JsonObjectReader, ILogger) - Method in class io.sentry.SentryEnvelopeItemHeader.Deserializer
 
deserialize(JsonObjectReader, ILogger) - Method in class io.sentry.SentryEvent.Deserializer
 
deserialize(JsonObjectReader, ILogger) - Method in class io.sentry.Session.Deserializer
 
deserialize(JsonObjectReader, ILogger) - Method in class io.sentry.SpanContext.Deserializer
 
deserialize(JsonObjectReader, ILogger) - Method in class io.sentry.SpanId.Deserializer
 
deserialize(JsonObjectReader, ILogger) - Method in class io.sentry.SpanStatus.Deserializer
 
deserialize(JsonObjectReader, ILogger) - Method in class io.sentry.TraceContext.Deserializer
 
deserialize(JsonObjectReader, ILogger) - Method in class io.sentry.UserFeedback.Deserializer
 
deserialize(Reader, Class<T>) - Method in interface io.sentry.ISerializer
 
deserialize(Reader, Class<T>) - Method in class io.sentry.JsonSerializer
 
deserializeEnvelope(InputStream) - Method in interface io.sentry.ISerializer
 
deserializeEnvelope(InputStream) - Method in class io.sentry.JsonSerializer
 
Deserializer() - Constructor for class io.sentry.Breadcrumb.Deserializer
 
Deserializer() - Constructor for class io.sentry.clientreport.ClientReport.Deserializer
 
Deserializer() - Constructor for class io.sentry.clientreport.DiscardedEvent.Deserializer
 
Deserializer() - Constructor for class io.sentry.ProfilingTraceData.Deserializer
 
Deserializer() - Constructor for class io.sentry.protocol.App.Deserializer
 
Deserializer() - Constructor for class io.sentry.protocol.Browser.Deserializer
 
Deserializer() - Constructor for class io.sentry.protocol.Contexts.Deserializer
 
Deserializer() - Constructor for class io.sentry.protocol.DebugImage.Deserializer
 
Deserializer() - Constructor for class io.sentry.protocol.DebugMeta.Deserializer
 
Deserializer() - Constructor for class io.sentry.protocol.Device.Deserializer
 
Deserializer() - Constructor for class io.sentry.protocol.Device.DeviceOrientation.Deserializer
 
Deserializer() - Constructor for class io.sentry.protocol.Gpu.Deserializer
 
Deserializer() - Constructor for class io.sentry.protocol.MeasurementValue.Deserializer
 
Deserializer() - Constructor for class io.sentry.protocol.Mechanism.Deserializer
 
Deserializer() - Constructor for class io.sentry.protocol.Message.Deserializer
 
Deserializer() - Constructor for class io.sentry.protocol.OperatingSystem.Deserializer
 
Deserializer() - Constructor for class io.sentry.protocol.Request.Deserializer
 
Deserializer() - Constructor for class io.sentry.protocol.SdkInfo.Deserializer
 
Deserializer() - Constructor for class io.sentry.protocol.SdkVersion.Deserializer
 
Deserializer() - Constructor for class io.sentry.protocol.SentryException.Deserializer
 
Deserializer() - Constructor for class io.sentry.protocol.SentryId.Deserializer
 
Deserializer() - Constructor for class io.sentry.protocol.SentryPackage.Deserializer
 
Deserializer() - Constructor for class io.sentry.protocol.SentryRuntime.Deserializer
 
Deserializer() - Constructor for class io.sentry.protocol.SentrySpan.Deserializer
 
Deserializer() - Constructor for class io.sentry.protocol.SentryStackFrame.Deserializer
 
Deserializer() - Constructor for class io.sentry.protocol.SentryStackTrace.Deserializer
 
Deserializer() - Constructor for class io.sentry.protocol.SentryThread.Deserializer
 
Deserializer() - Constructor for class io.sentry.protocol.SentryTransaction.Deserializer
 
Deserializer() - Constructor for class io.sentry.protocol.TransactionInfo.Deserializer
 
Deserializer() - Constructor for class io.sentry.protocol.User.Deserializer
 
Deserializer() - Constructor for class io.sentry.SentryBaseEvent.Deserializer
 
Deserializer() - Constructor for class io.sentry.SentryEnvelopeHeader.Deserializer
 
Deserializer() - Constructor for class io.sentry.SentryEnvelopeItemHeader.Deserializer
 
Deserializer() - Constructor for class io.sentry.SentryEvent.Deserializer
 
Deserializer() - Constructor for class io.sentry.Session.Deserializer
 
Deserializer() - Constructor for class io.sentry.SpanContext.Deserializer
 
Deserializer() - Constructor for class io.sentry.SpanId.Deserializer
 
Deserializer() - Constructor for class io.sentry.SpanStatus.Deserializer
 
Deserializer() - Constructor for class io.sentry.TraceContext.Deserializer
 
Deserializer() - Constructor for class io.sentry.UserFeedback.Deserializer
 
deserializeValue(SentryBaseEvent, String, JsonObjectReader, ILogger) - Method in class io.sentry.SentryBaseEvent.Deserializer
 
destroy() - Method in class io.sentry.spring.SentryInitBeanPostProcessor
 
Device - Class in io.sentry.protocol
 
Device() - Constructor for class io.sentry.protocol.Device
 
DEVICE_APP_HASH - Static variable in class io.sentry.protocol.App.JsonKeys
 
DEVICE_CPU_FREQUENCIES - Static variable in class io.sentry.ProfilingTraceData.JsonKeys
 
DEVICE_IS_EMULATOR - Static variable in class io.sentry.ProfilingTraceData.JsonKeys
 
DEVICE_LOCALE - Static variable in class io.sentry.ProfilingTraceData.JsonKeys
 
DEVICE_MANUFACTURER - Static variable in class io.sentry.ProfilingTraceData.JsonKeys
 
DEVICE_MODEL - Static variable in class io.sentry.ProfilingTraceData.JsonKeys
 
DEVICE_OS_BUILD_NUMBER - Static variable in class io.sentry.ProfilingTraceData.JsonKeys
 
DEVICE_OS_NAME - Static variable in class io.sentry.ProfilingTraceData.JsonKeys
 
DEVICE_OS_VERSION - Static variable in class io.sentry.ProfilingTraceData.JsonKeys
 
DEVICE_PHYSICAL_MEMORY_BYTES - Static variable in class io.sentry.ProfilingTraceData.JsonKeys
 
Device.Deserializer - Class in io.sentry.protocol
 
Device.DeviceOrientation - Enum in io.sentry.protocol
 
Device.DeviceOrientation.Deserializer - Class in io.sentry.protocol
 
Device.JsonKeys - Class in io.sentry.protocol
 
DiagnosticLogger - Class in io.sentry
Sentry SDK internal diagnostic logger.
DiagnosticLogger(SentryOptions, ILogger) - Constructor for class io.sentry.DiagnosticLogger
Creates a new instance of DiagnosticLogger with the wrapped ILogger.
DID - Static variable in class io.sentry.Session.JsonKeys
 
discard(SentryEnvelope) - Method in class io.sentry.cache.EnvelopeCache
 
discard(SentryEnvelope) - Method in interface io.sentry.cache.IEnvelopeCache
 
discard(SentryEnvelope) - Method in class io.sentry.transport.NoOpEnvelopeCache
 
DISCARDED_EVENTS - Static variable in class io.sentry.clientreport.ClientReport.JsonKeys
 
DiscardedEvent - Class in io.sentry.clientreport
 
DiscardedEvent(String, String, Long) - Constructor for class io.sentry.clientreport.DiscardedEvent
 
DiscardedEvent.Deserializer - Class in io.sentry.clientreport
 
DiscardedEvent.JsonKeys - Class in io.sentry.clientreport
 
DiscardReason - Enum in io.sentry.clientreport
 
DiskFlushNotification - Interface in io.sentry.hints
 
DIST - Static variable in class io.sentry.SentryBaseEvent.JsonKeys
 
doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class io.sentry.spring.SentrySpringFilter
 
doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class io.sentry.spring.SentryUserFilter
 
doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class io.sentry.spring.tracing.SentryTracingFilter
 
dsn() - Method in annotation type io.sentry.spring.EnableSentry
The DSN tells the SDK where to send the events to.
DuplicateEventDetectionEventProcessor - Class in io.sentry
Deduplicates events containing throwable that has been already processed.
DuplicateEventDetectionEventProcessor(SentryOptions) - Constructor for class io.sentry.DuplicateEventDetectionEventProcessor
 
DURATION - Static variable in class io.sentry.Session.JsonKeys
 
DURATION_NS - Static variable in class io.sentry.ProfilingTraceData.JsonKeys
 

E

EMAIL - Static variable in class io.sentry.protocol.User.JsonKeys
 
EMAIL - Static variable in class io.sentry.UserFeedback.JsonKeys
 
EMPTY_ID - Static variable in class io.sentry.protocol.SentryId
 
EMPTY_ID - Static variable in class io.sentry.SpanId
 
EnableSentry - Annotation Type in io.sentry.spring
Enables Sentry error handling capabilities.
encode(byte[], int) - Static method in class io.sentry.vendor.Base64
Base64-encode the given data and return a newly allocated byte[] with the result.
encode(byte[], int, int, int) - Static method in class io.sentry.vendor.Base64
Base64-encode the given data and return a newly allocated byte[] with the result.
encodeToString(byte[], int) - Static method in class io.sentry.vendor.Base64
Base64-encode the given data and return a newly allocated String with the result.
encodeToString(byte[], int, int, int) - Static method in class io.sentry.vendor.Base64
Base64-encode the given data and return a newly allocated String with the result.
end() - Method in class io.sentry.Session
Ends a session and update its values
end(Date) - Method in class io.sentry.Session
Ends a session and update its values
END_ARRAY - io.sentry.vendor.gson.stream.JsonToken
The closing of a JSON array.
END_DOCUMENT - io.sentry.vendor.gson.stream.JsonToken
The end of the JSON stream.
END_OBJECT - io.sentry.vendor.gson.stream.JsonToken
The closing of a JSON object.
endArray() - Method in class io.sentry.vendor.gson.stream.JsonReader
Consumes the next token from the JSON stream and asserts that it is the end of the current array.
endArray() - Method in class io.sentry.vendor.gson.stream.JsonWriter
Ends encoding the current array.
endObject() - Method in class io.sentry.vendor.gson.stream.JsonReader
Consumes the next token from the JSON stream and asserts that it is the end of the current object.
endObject() - Method in class io.sentry.vendor.gson.stream.JsonWriter
Ends encoding the current object.
endSession() - Method in class io.sentry.Hub
 
endSession() - Method in class io.sentry.HubAdapter
 
endSession() - Method in interface io.sentry.IHub
Ends the current session
endSession() - Method in class io.sentry.NoOpHub
 
endSession() - Static method in class io.sentry.Sentry
Ends the current session
enrich(Client) - Method in class io.sentry.openfeign.SentryCapability
 
ENV - Static variable in class io.sentry.protocol.Request.JsonKeys
 
EnvelopeCache - Class in io.sentry.cache
 
EnvelopeReader - Class in io.sentry
 
EnvelopeReader(ISerializer) - Constructor for class io.sentry.EnvelopeReader
 
EnvelopeSender - Class in io.sentry
 
EnvelopeSender(IHub, ISerializer, ILogger, long) - Constructor for class io.sentry.EnvelopeSender
 
ENVIRONMENT - Static variable in class io.sentry.ProfilingTraceData.JsonKeys
 
ENVIRONMENT - Static variable in class io.sentry.SentryBaseEvent.JsonKeys
 
ENVIRONMENT - Static variable in class io.sentry.Session.JsonKeys
 
ENVIRONMENT - Static variable in class io.sentry.TraceContext.JsonKeys
 
equals(Object) - Method in class io.sentry.protocol.SentryId
 
equals(Object) - Method in class io.sentry.SpanId
 
error() - Static method in class io.sentry.transport.TransportResult
Use this method to announce failure of sending the event.
error(int) - Static method in class io.sentry.transport.TransportResult
Use this method to announce failure of sending the event.
error(String) - Static method in class io.sentry.Breadcrumb
Creates error breadcrumb.
Error - io.sentry.DataCategory
 
ERROR - io.sentry.SentryLevel
 
errorCount() - Method in class io.sentry.Session
 
ERRORS - Static variable in class io.sentry.Session.JsonKeys
 
Event - io.sentry.SentryItemType
 
EVENT_ID - Static variable in class io.sentry.SentryBaseEvent.JsonKeys
 
EVENT_ID - Static variable in class io.sentry.SentryEnvelopeHeader.JsonKeys
 
EVENT_ID - Static variable in class io.sentry.UserFeedback.JsonKeys
 
EVENT_PROCESSOR - io.sentry.clientreport.DiscardReason
 
EventProcessor - Interface in io.sentry
An Event Processor that may mutate or drop an event.
EXCEPTION - Static variable in class io.sentry.SentryEvent.JsonKeys
 
ExceptionMechanismException - Exception in io.sentry.exception
A throwable decorator that holds an Mechanism related to the decorated Throwable.
ExceptionMechanismException(Mechanism, Throwable, Thread) - Constructor for exception io.sentry.exception.ExceptionMechanismException
A Throwable that decorates another with a Sentry Mechanism.
ExceptionMechanismException(Mechanism, Throwable, Thread, boolean) - Constructor for exception io.sentry.exception.ExceptionMechanismException
A Throwable that decorates another with a Sentry Mechanism.
exceptionResolverOrder() - Method in annotation type io.sentry.spring.EnableSentry
Determines whether all web exceptions are reported or only uncaught exceptions.
ExceptionUtils - Class in io.sentry.util
 
ExceptionUtils() - Constructor for class io.sentry.util.ExceptionUtils
 
execute(Request, Request.Options) - Method in class io.sentry.openfeign.SentryFeignClient
 
execute(Breadcrumb, Hint) - Method in interface io.sentry.SentryOptions.BeforeBreadcrumbCallback
Mutates or drop a callback before being added
execute(ISpan, Request, Response) - Method in interface io.sentry.openfeign.SentryFeignClient.BeforeSpanCallback
 
execute(ISpan, DataFetchingEnvironment, Object) - Method in interface io.sentry.graphql.SentryInstrumentation.BeforeSpanCallback
 
execute(ITransaction) - Method in interface io.sentry.TransactionFinishedCallback
Called when observed transaction finishes
execute(SentryEvent, Hint) - Method in interface io.sentry.SentryOptions.BeforeSendCallback
Mutates or drop an event before being sent
Exited - io.sentry.Session.State
 
EXTERNAL_FREE_STORAGE - Static variable in class io.sentry.protocol.Device.JsonKeys
 
EXTERNAL_STORAGE_SIZE - Static variable in class io.sentry.protocol.Device.JsonKeys
 
ExternalOptions - Class in io.sentry
Externally bindable properties set on SentryOptions.
ExternalOptions() - Constructor for class io.sentry.ExternalOptions
 
EXTRA - Static variable in class io.sentry.SentryBaseEvent.JsonKeys
 

F

Factory() - Constructor for class io.sentry.instrumentation.file.SentryFileInputStream.Factory
 
Factory() - Constructor for class io.sentry.instrumentation.file.SentryFileOutputStream.Factory
 
FAILED_PRECONDITION - io.sentry.SpanStatus
The client shouldn't retry until the system state has been explicitly handled.
FAMILY - Static variable in class io.sentry.protocol.Device.JsonKeys
 
FATAL - io.sentry.SentryLevel
 
FILENAME - Static variable in class io.sentry.protocol.SentryStackFrame.JsonKeys
 
FILENAME - Static variable in class io.sentry.SentryEnvelopeItemHeader.JsonKeys
 
FileUtils - Class in io.sentry.util
 
FileUtils() - Constructor for class io.sentry.util.FileUtils
 
filter(SentryEnvelope, Hint) - Method in class io.sentry.transport.RateLimiter
 
filter(ClientRequest, ExchangeFunction) - Method in class io.sentry.spring.tracing.SentrySpanClientWebRequestFilter
 
filter(ServerWebExchange, WebFilterChain) - Method in class io.sentry.spring.webflux.SentryWebFilter
 
filterMapEntries(Map<K, V>, CollectionUtils.Predicate<Map.Entry<K, V>>) - Static method in class io.sentry.util.CollectionUtils
Returns a new map which entries match a predicate specified by a parameter.
findRootCause(Throwable) - Static method in class io.sentry.util.ExceptionUtils
Returns exception root cause or the exception itself if there are no causes
FINGERPRINT - Static variable in class io.sentry.SentryEvent.JsonKeys
 
finish() - Method in interface io.sentry.ISpan
Sets span timestamp marking this span as finished.
finish() - Method in class io.sentry.NoOpSpan
 
finish() - Method in class io.sentry.NoOpTransaction
 
finish() - Method in class io.sentry.SentryTracer
 
finish() - Method in class io.sentry.Span
 
finish(SpanStatus) - Method in interface io.sentry.ISpan
Sets span timestamp marking this span as finished.
finish(SpanStatus) - Method in class io.sentry.NoOpSpan
 
finish(SpanStatus) - Method in class io.sentry.NoOpTransaction
 
finish(SpanStatus) - Method in class io.sentry.SentryTracer
 
finish(SpanStatus) - Method in class io.sentry.Span
 
flush() - Method in class io.sentry.jul.SentryHandler
 
flush() - Method in class io.sentry.vendor.gson.stream.JsonWriter
Ensures all buffered data is written to the underlying Writer and flushes that writer.
flush(long) - Method in class io.sentry.Hub
 
flush(long) - Method in class io.sentry.HubAdapter
 
flush(long) - Method in interface io.sentry.IHub
Flushes events queued up, but keeps the Hub enabled.
flush(long) - Method in interface io.sentry.ISentryClient
Flushes events queued up, but keeps the client enabled.
flush(long) - Method in class io.sentry.NoOpHub
 
flush(long) - Static method in class io.sentry.Sentry
Flushes events queued up to the current hub.
flush(long) - Method in class io.sentry.SentryClient
 
flush(long) - Method in class io.sentry.transport.apache.ApacheHttpClientTransport
 
flush(long) - Method in class io.sentry.transport.AsyncHttpTransport
 
flush(long) - Method in interface io.sentry.transport.ITransport
Flushes events queued up, but keeps the client enabled.
flush(long) - Method in class io.sentry.transport.NoOpTransport
 
flush(long) - Method in class io.sentry.transport.StdoutTransport
 
Flushable - Interface in io.sentry.hints
marker interface that awaits events to be flushed
FORMATTED - Static variable in class io.sentry.protocol.Message.JsonKeys
 
FRAMES - Static variable in class io.sentry.protocol.SentryStackTrace.JsonKeys
 
FREE_MEMORY - Static variable in class io.sentry.protocol.Device.JsonKeys
 
FREE_STORAGE - Static variable in class io.sentry.protocol.Device.JsonKeys
 
from(PropertiesProvider, ILogger) - Static method in class io.sentry.ExternalOptions
 
from(ISerializer, SentryBaseEvent, SdkVersion) - Static method in class io.sentry.SentryEnvelope
 
from(ISerializer, Session, SdkVersion) - Static method in class io.sentry.SentryEnvelope
 
fromAttachment(Attachment, long) - Static method in class io.sentry.SentryEnvelopeItem
 
fromClientReport(ISerializer, ClientReport) - Static method in class io.sentry.SentryEnvelopeItem
 
fromEvent(ISerializer, SentryBaseEvent) - Static method in class io.sentry.SentryEnvelopeItem
 
fromHeader(String, ILogger) - Static method in class io.sentry.Baggage
 
fromHeader(List<String>, ILogger) - Static method in class io.sentry.Baggage
 
fromHttpStatusCode(int) - Static method in enum io.sentry.SpanStatus
Creates SpanStatus from HTTP status code.
fromHttpStatusCode(Integer, SpanStatus) - Static method in enum io.sentry.SpanStatus
Creates SpanStatus from HTTP status code.
fromProfilingTrace(ProfilingTraceData, long, ISerializer) - Static method in class io.sentry.SentryEnvelopeItem
 
fromScreenshot(byte[]) - Static method in class io.sentry.Attachment
Creates a new Screenshot Attachment
fromSentryTrace(String, TransactionNameSource, String, SentryTraceHeader) - Static method in class io.sentry.TransactionContext
Creates TransactionContext from sentry-trace header.
fromSentryTrace(String, String, SentryTraceHeader) - Static method in class io.sentry.TransactionContext
Creates TransactionContext from sentry-trace header.
fromSession(ISerializer, Session) - Static method in class io.sentry.SentryEnvelopeItem
 
fromUserFeedback(ISerializer, UserFeedback) - Static method in class io.sentry.SentryEnvelopeItem
 
FUNCTION - Static variable in class io.sentry.protocol.SentryStackFrame.JsonKeys
 

G

get(String) - Method in class io.sentry.CustomSamplingContext
 
get(String) - Method in class io.sentry.Hint
 
get(String) - Method in class io.sentry.Baggage
 
getAbsPath() - Method in class io.sentry.protocol.SentryStackFrame
 
getAndroidApiLevel() - Method in class io.sentry.ProfilingTraceData
 
getApiType() - Method in class io.sentry.protocol.Gpu
 
getApp() - Method in class io.sentry.protocol.Contexts
 
getAppBuild() - Method in class io.sentry.protocol.App
 
getAppIdentifier() - Method in class io.sentry.protocol.App
 
getAppName() - Method in class io.sentry.protocol.App
 
getAppStartTime() - Method in class io.sentry.protocol.App
 
getAppVersion() - Method in class io.sentry.protocol.App
 
getArch() - Method in class io.sentry.protocol.DebugImage
 
getArchs() - Method in class io.sentry.protocol.Device
 
getAs(String, Class<T>) - Method in class io.sentry.Hint
 
getAttachments() - Method in class io.sentry.Hint
 
getAttachmentType() - Method in class io.sentry.Attachment
Returns the attachmentType type
getAttachmentType() - Method in class io.sentry.SentryEnvelopeItemHeader
Returns the attachmentType type
getBatteryLevel() - Method in class io.sentry.protocol.Device
 
getBatteryTemperature() - Method in class io.sentry.protocol.Device
 
getBeforeBreadcrumb() - Method in class io.sentry.SentryOptions
Returns the beforeBreadcrumb callback
getBeforeSend() - Method in class io.sentry.SentryOptions
Returns the BeforeSend callback
getBooleanProperty(String) - Method in interface io.sentry.config.PropertiesProvider
Resolves a boolean property given by it's name.
getBootTime() - Method in class io.sentry.protocol.Device
 
getBrand() - Method in class io.sentry.protocol.Device
 
getBreadcrumbs() - Method in class io.sentry.SentryBaseEvent
 
getBrowser() - Method in class io.sentry.protocol.Contexts
 
getBuild() - Method in class io.sentry.protocol.OperatingSystem
 
getBuildId() - Method in class io.sentry.ProfilingTraceData
 
getBuildType() - Method in class io.sentry.protocol.App
 
getBytes() - Method in class io.sentry.Attachment
Gets the bytes of the attachment.
getCacheDirPath() - Method in class io.sentry.SentryOptions
Returns the cache dir.
getCategory() - Method in class io.sentry.Breadcrumb
Returns the category
getCategory() - Method in class io.sentry.clientreport.DiscardedEvent
 
getCategory() - Method in enum io.sentry.DataCategory
 
getChildren() - Method in class io.sentry.SentryTracer
 
getClientReport(ISerializer) - Method in class io.sentry.SentryEnvelopeItem
 
getClientReportRecorder() - Method in class io.sentry.SentryOptions
Returns a ClientReportRecorder or a NoOp if sending of client reports has been disabled.
getCodeFile() - Method in class io.sentry.protocol.DebugImage
 
getCodeId() - Method in class io.sentry.protocol.DebugImage
 
getColno() - Method in class io.sentry.protocol.SentryStackFrame
 
getComments() - Method in class io.sentry.UserFeedback
Gets comments of the user about what happened.
getConnectionTimeoutMillis() - Method in class io.sentry.SentryOptions
Returns the connection timeout in milliseconds.
getConnectionType() - Method in class io.sentry.protocol.Device
 
getContentType() - Method in class io.sentry.Attachment
Gets the content type of the attachment.
getContentType() - Method in class io.sentry.SentryEnvelopeItemHeader
 
getContextLine() - Method in class io.sentry.protocol.SentryStackFrame
 
getContexts() - Method in class io.sentry.Scope
Returns the Scope's contexts
getContexts() - Method in class io.sentry.SentryBaseEvent
 
getContextTags() - Method in class io.sentry.ExternalOptions
 
getContextTags() - Method in class io.sentry.SentryOptions
Returns Context tags names applied to Sentry events as Sentry tags.
getCookies() - Method in class io.sentry.protocol.Request
 
getCount() - Method in class io.sentry.transport.ReusableCountLatch
Returns the current count.
getCpuArchitecture() - Method in class io.sentry.ProfilingTraceData
 
getCurrentDateTime() - Static method in class io.sentry.DateUtils
Get the current Date (UTC)
getCurrentHub() - Static method in class io.sentry.Sentry
Returns the current (threads) hub, if none, clones the mainHub and returns it.
getCurrentTimeMillis() - Method in class io.sentry.transport.CurrentDateProvider
 
getCurrentTimeMillis() - Method in interface io.sentry.transport.ICurrentDateProvider
Returns the current time in millis
getCustomSamplingContext() - Method in class io.sentry.SamplingContext
 
getCustomSamplingContext() - Method in class io.sentry.TransactionOptions
 
getData() - Method in class io.sentry.Breadcrumb
Returns the data map
getData() - Method in class io.sentry.CustomSamplingContext
 
getData() - Method in class io.sentry.protocol.Mechanism
 
getData() - Method in class io.sentry.protocol.Request
 
getData() - Method in class io.sentry.protocol.SentrySpan
 
getData() - Method in class io.sentry.SentryEnvelopeItem
 
getData() - Method in class io.sentry.SentryTracer
 
getData() - Method in class io.sentry.Span
 
getData(String) - Method in class io.sentry.Breadcrumb
Returns the value of data[key] or null
getData(String) - Method in interface io.sentry.ISpan
Returns extra data from span or transaction.
getData(String) - Method in class io.sentry.NoOpSpan
 
getData(String) - Method in class io.sentry.NoOpTransaction
 
getData(String) - Method in class io.sentry.SentryTracer
 
getData(String) - Method in class io.sentry.Span
 
getDateTime(long) - Static method in class io.sentry.DateUtils
Get the Date from millis timestamp
getDateTime(String) - Static method in class io.sentry.DateUtils
Get the Date from UTC/ISO 8601 timestamp
getDateTimeWithMillisPrecision(String) - Static method in class io.sentry.DateUtils
Get the Date from millis timestamp
getDebug() - Method in class io.sentry.ExternalOptions
 
getDebugFile() - Method in class io.sentry.protocol.DebugImage
 
getDebugId() - Method in class io.sentry.protocol.DebugImage
 
getDebugMeta() - Method in class io.sentry.SentryEvent
 
getDescription() - Method in interface io.sentry.ISpan
Returns the span description.
getDescription() - Method in class io.sentry.NoOpSpan
 
getDescription() - Method in class io.sentry.NoOpTransaction
 
getDescription() - Method in class io.sentry.protocol.Mechanism
 
getDescription() - Method in class io.sentry.protocol.SentrySpan
 
getDescription() - Method in class io.sentry.SentryTracer
 
getDescription() - Method in class io.sentry.Span
 
getDescription() - Method in class io.sentry.SpanContext
 
getDevice() - Method in class io.sentry.protocol.Contexts
 
getDeviceAppHash() - Method in class io.sentry.protocol.App
 
getDeviceCpuFrequencies() - Method in class io.sentry.ProfilingTraceData
 
getDeviceLocale() - Method in class io.sentry.ProfilingTraceData
 
getDeviceManufacturer() - Method in class io.sentry.ProfilingTraceData
 
getDeviceModel() - Method in class io.sentry.ProfilingTraceData
 
getDeviceOsBuildNumber() - Method in class io.sentry.ProfilingTraceData
 
getDeviceOsName() - Method in class io.sentry.ProfilingTraceData
 
getDeviceOsVersion() - Method in class io.sentry.ProfilingTraceData
 
getDevicePhysicalMemoryBytes() - Method in class io.sentry.ProfilingTraceData
 
getDiagnosticLevel() - Method in class io.sentry.SentryOptions
Returns the minimum LogLevel
getDirPath() - Method in interface io.sentry.SendCachedEnvelopeFireAndForgetIntegration.SendFireAndForgetDirPath
 
getDiscardedEvents() - Method in class io.sentry.clientreport.ClientReport
 
getDist() - Method in class io.sentry.ExternalOptions
 
getDist() - Method in class io.sentry.SentryBaseEvent
 
getDist() - Method in class io.sentry.SentryOptions
Sets the distribution
getDistinctId() - Method in class io.sentry.SentryOptions
Returns the distinct Id
getDistinctId() - Method in class io.sentry.Session
 
getDoubleProperty(String) - Method in interface io.sentry.config.PropertiesProvider
Resolves a Double property given by it's name.
getDsn() - Method in class io.sentry.ExternalOptions
 
getDsn() - Method in class io.sentry.SentryOptions
Returns the DSN
getDuration() - Method in class io.sentry.Session
 
getDurationNs() - Method in class io.sentry.ProfilingTraceData
 
getEmail() - Method in class io.sentry.protocol.User
Gets the e-mail address of the user.
getEmail() - Method in class io.sentry.UserFeedback
Gets the email of the user.
getEnableDeduplication() - Method in class io.sentry.ExternalOptions
 
getEnableUncaughtExceptionHandler() - Method in class io.sentry.ExternalOptions
 
getEnvelopeDiskCache() - Method in class io.sentry.SentryOptions
Returns the EnvelopeCache interface
getEnvelopeReader() - Method in class io.sentry.SentryOptions
 
getEnvironment() - Method in class io.sentry.ExternalOptions
 
getEnvironment() - Method in class io.sentry.ProfilingTraceData
 
getEnvironment() - Method in class io.sentry.SentryBaseEvent
 
getEnvironment() - Method in class io.sentry.SentryOptions
Returns the environment
getEnvironment() - Method in class io.sentry.Session
 
getEnvironment() - Method in class io.sentry.TraceContext
 
getEnvs() - Method in class io.sentry.protocol.Request
 
getEvent(ISerializer) - Method in class io.sentry.SentryEnvelopeItem
 
getEventId() - Method in interface io.sentry.ITransaction
Returns transaction's event id.
getEventId() - Method in class io.sentry.NoOpTransaction
 
getEventId() - Method in class io.sentry.SentryBaseEvent
 
getEventId() - Method in class io.sentry.SentryEnvelopeHeader
 
getEventId() - Method in class io.sentry.SentryTracer
 
getEventId() - Method in class io.sentry.UserFeedback
Gets the eventId of the event to which the user feedback is associated.
getEventProcessors() - Method in class io.sentry.SentryOptions
Returns the list of event processors
getExceptionMechanism() - Method in exception io.sentry.exception.ExceptionMechanismException
Returns the encapsulated Mechanism
getExceptionResolverOrder() - Method in class io.sentry.spring.boot.SentryProperties
Returns the order used for Spring SentryExceptionResolver, which determines whether all web exceptions are reported, or only uncaught exceptions.
getExceptions() - Method in class io.sentry.SentryEvent
 
getExecutorService() - Method in class io.sentry.SentryOptions
Returns the SentryExecutorService
getExternalFreeStorage() - Method in class io.sentry.protocol.Device
 
getExternalStorageSize() - Method in class io.sentry.protocol.Device
 
getExtra(String) - Method in class io.sentry.SentryBaseEvent
 
getFamily() - Method in class io.sentry.protocol.Device
 
getFilename() - Method in class io.sentry.Attachment
Gets the name of the attachment to display in Sentry.
getFilename() - Method in class io.sentry.protocol.SentryStackFrame
 
getFileName() - Method in class io.sentry.SentryEnvelopeItemHeader
 
getFingerprints() - Method in class io.sentry.SentryEvent
 
getFirst() - Method in class io.sentry.util.Pair
 
getFlushTimeoutMillis() - Method in class io.sentry.SentryOptions
Returns the flush timeout in millis
getFormatted() - Method in class io.sentry.protocol.Message
 
getFrames() - Method in class io.sentry.protocol.SentryStackTrace
Gets the frames of this stacktrace.
getFramesOmitted() - Method in class io.sentry.protocol.SentryStackFrame
 
getFreeMemory() - Method in class io.sentry.protocol.Device
 
getFreeStorage() - Method in class io.sentry.protocol.Device
 
getFunction() - Method in class io.sentry.protocol.SentryStackFrame
 
getGpu() - Method in class io.sentry.protocol.Contexts
 
getHeader() - Method in class io.sentry.SentryEnvelope
 
getHeader() - Method in class io.sentry.SentryEnvelopeItem
 
getHeaders() - Method in class io.sentry.protocol.Request
 
getHeaders() - Method in class io.sentry.RequestDetails
 
getHelpLink() - Method in class io.sentry.protocol.Mechanism
 
getHighPrecisionTimestamp() - Method in class io.sentry.SentryTracer
 
getHighPrecisionTimestamp() - Method in class io.sentry.Span
 
getHost() - Method in class io.sentry.SentryOptions.Proxy
 
getHostnameVerifier() - Method in class io.sentry.SentryOptions
Returns HostnameVerifier
getId() - Method in class io.sentry.protocol.Device
 
getId() - Method in class io.sentry.protocol.Gpu
 
getId() - Method in class io.sentry.protocol.SentryThread
Gets the Id of the thread.
getId() - Method in class io.sentry.protocol.User
Gets the id of the user.
getIdleTimeout() - Method in class io.sentry.ExternalOptions
 
getIdleTimeout() - Method in class io.sentry.SentryOptions
Returns the idle timeout.
getIdleTimeout() - Method in class io.sentry.TransactionOptions
 
getIgnoredExceptionsForType() - Method in class io.sentry.ExternalOptions
 
getIgnoredExceptionsForType() - Method in class io.sentry.SentryOptions
Returns the list of exception classes that once captured will not be sent to Sentry as SentryEvent.
getImageAddr() - Method in class io.sentry.protocol.DebugImage
 
getImageAddr() - Method in class io.sentry.protocol.SentryStackFrame
 
getImages() - Method in class io.sentry.protocol.DebugMeta
 
getImageSize() - Method in class io.sentry.protocol.DebugImage
 
getInAppExcludes() - Method in class io.sentry.ExternalOptions
 
getInAppExcludes() - Method in class io.sentry.SentryOptions
the list of inApp excludes
getInAppIncludes() - Method in class io.sentry.ExternalOptions
 
getInAppIncludes() - Method in class io.sentry.SentryOptions
Returns the inApp includes list
getInit() - Method in class io.sentry.Session
 
getInstance() - Static method in class io.sentry.HubAdapter
 
getInstance() - Static method in class io.sentry.NoOpEnvelopeReader
 
getInstance() - Static method in class io.sentry.NoOpHub
 
getInstance() - Static method in class io.sentry.NoOpLogger
 
getInstance() - Static method in class io.sentry.NoOpSpan
 
getInstance() - Static method in class io.sentry.NoOpTransaction
 
getInstance() - Static method in class io.sentry.NoOpTransactionProfiler
 
getInstance() - Static method in class io.sentry.NoOpTransportFactory
 
getInstance() - Static method in class io.sentry.SentryCrashLastRunState
 
getInstance() - Static method in class io.sentry.transport.CurrentDateProvider
 
getInstance() - Static method in class io.sentry.transport.NoOpEnvelopeCache
 
getInstance() - Static method in class io.sentry.transport.NoOpTransport
 
getInstance() - Static method in class io.sentry.transport.NoOpTransportGate
 
getInstructionAddr() - Method in class io.sentry.protocol.SentryStackFrame
 
getIntegrations() - Method in class io.sentry.protocol.SdkVersion
 
getIntegrations() - Method in class io.sentry.SentryOptions
Returns the list of integrations
getIpAddress() - Method in class io.sentry.protocol.User
Gets the IP address of the user.
getIpAddress() - Method in class io.sentry.Session
 
getItems() - Method in class io.sentry.SentryEnvelope
 
getItemType() - Method in enum io.sentry.SentryItemType
 
getKernelVersion() - Method in class io.sentry.protocol.OperatingSystem
 
getLanguage() - Method in class io.sentry.protocol.Device
 
getLastEventId() - Method in class io.sentry.Hub
 
getLastEventId() - Method in class io.sentry.HubAdapter
 
getLastEventId() - Method in interface io.sentry.IHub
Last event id recorded in the current scope
getLastEventId() - Method in class io.sentry.NoOpHub
 
getLastEventId() - Static method in class io.sentry.Sentry
Last event id recorded in the current scope
getLatestActiveSpan() - Method in interface io.sentry.ITransaction
Returns the latest span that is not finished.
getLatestActiveSpan() - Method in class io.sentry.NoOpTransaction
 
getLatestActiveSpan() - Method in class io.sentry.SentryTracer
 
getLength() - Method in class io.sentry.SentryEnvelopeItemHeader
 
getLevel() - Method in class io.sentry.Breadcrumb
Returns the SentryLevel
getLevel() - Method in class io.sentry.Scope
Returns the Scope's SentryLevel
getLevel() - Method in class io.sentry.SentryEvent
 
getLineno() - Method in class io.sentry.protocol.SentryStackFrame
 
getList(String) - Method in interface io.sentry.config.PropertiesProvider
Resolves a list of values for a property given by it's name.
getLocale() - Method in class io.sentry.protocol.Device
 
getLogger() - Method in class io.sentry.DiagnosticLogger
 
getLogger() - Method in class io.sentry.SentryEvent
 
getLogger() - Method in class io.sentry.SentryOptions
Returns the Logger interface
getLogging() - Method in class io.sentry.spring.boot.SentryProperties
 
getLongProperty(String) - Method in interface io.sentry.config.PropertiesProvider
Resolves a Long property given by it's name.
getManufacturer() - Method in class io.sentry.protocol.Device
 
getMap(String) - Method in interface io.sentry.config.PropertiesProvider
Resolves a map for a property given by it's name.
getMaxAttachmentSize() - Method in class io.sentry.SentryOptions
Returns the maximum attachment size for each attachment in MiB.
getMaxBreadcrumbs() - Method in class io.sentry.SentryOptions
Returns the max Breadcrumbs Default is 100
getMaxCacheItems() - Method in class io.sentry.SentryOptions
The max cache items for capping the number of events Default is 30
getMaxDepth() - Method in class io.sentry.SentryOptions
Returns the max depth for when serializing object graphs using reflection.
getMaxQueueSize() - Method in class io.sentry.SentryOptions
Returns the Max queue size
getMaxRequestBodySize() - Method in class io.sentry.ExternalOptions
 
getMaxRequestBodySize() - Method in class io.sentry.SentryOptions
 
getMaxSpans() - Method in class io.sentry.SentryOptions
Returns the maximum number of spans that can be attached to single transaction.
getMaxTraceFileSize() - Method in class io.sentry.SentryOptions
Returns the maximum trace file size for each envelope item in bytes.
getMeasurements() - Method in class io.sentry.protocol.SentryTransaction
 
getMechanism() - Method in class io.sentry.protocol.SentryException
Gets an optional mechanism that created this exception.
getMemorySize() - Method in class io.sentry.protocol.Device
 
getMemorySize() - Method in class io.sentry.protocol.Gpu
 
getMessage() - Method in class io.sentry.Breadcrumb
Returns the message
getMessage() - Method in class io.sentry.protocol.Message
 
getMessage() - Method in class io.sentry.SentryEvent
 
getMeta() - Method in class io.sentry.protocol.Mechanism
 
getMethod() - Method in class io.sentry.protocol.Request
 
getMinimumBreadcrumbLevel() - Method in class io.sentry.jul.SentryHandler
 
getMinimumBreadcrumbLevel() - Method in class io.sentry.logback.SentryAppender
 
getMinimumBreadcrumbLevel() - Method in class io.sentry.spring.boot.SentryProperties.Logging
 
getMinimumEventLevel() - Method in class io.sentry.jul.SentryHandler
 
getMinimumEventLevel() - Method in class io.sentry.logback.SentryAppender
 
getMinimumEventLevel() - Method in class io.sentry.spring.boot.SentryProperties.Logging
 
getModel() - Method in class io.sentry.protocol.Device
 
getModelId() - Method in class io.sentry.protocol.Device
 
getModule() - Method in class io.sentry.protocol.SentryException
Gets the optional module, or package which the exception type lives in.
getModule() - Method in class io.sentry.protocol.SentryStackFrame
 
getModule(String) - Method in class io.sentry.SentryEvent
 
getName() - Method in class io.sentry.BaggageHeader
 
getName() - Method in interface io.sentry.ITransaction
Returns transaction name.
getName() - Method in class io.sentry.NoOpTransaction
 
getName() - Method in class io.sentry.protocol.Browser
 
getName() - Method in class io.sentry.protocol.Device
 
getName() - Method in class io.sentry.protocol.Gpu
 
getName() - Method in class io.sentry.protocol.OperatingSystem
 
getName() - Method in class io.sentry.protocol.SdkVersion
 
getName() - Method in class io.sentry.protocol.SentryPackage
 
getName() - Method in class io.sentry.protocol.SentryRuntime
 
getName() - Method in class io.sentry.protocol.SentryThread
Gets the name of the thread.
getName() - Method in class io.sentry.SentryTraceHeader
 
getName() - Method in class io.sentry.SentryTracer
 
getName() - Method in class io.sentry.TransactionContext
 
getName() - Method in class io.sentry.UserFeedback
Gets the name of the user.
getNpotSupport() - Method in class io.sentry.protocol.Gpu
 
getOp() - Method in class io.sentry.protocol.SentrySpan
 
getOperatingSystem() - Method in class io.sentry.protocol.Contexts
 
getOperation() - Method in interface io.sentry.ISpan
Returns the span operation.
getOperation() - Method in class io.sentry.NoOpSpan
 
getOperation() - Method in class io.sentry.NoOpTransaction
 
getOperation() - Method in class io.sentry.SentryTracer
 
getOperation() - Method in class io.sentry.Span
 
getOperation() - Method in class io.sentry.SpanContext
 
getOptions() - Method in class io.sentry.Hub
 
getOptions() - Method in class io.sentry.HubAdapter
 
getOptions() - Method in interface io.sentry.IHub
Gets the SentryOptions attached to current scope.
getOptions() - Method in class io.sentry.NoOpHub
 
getOrder() - Method in class io.sentry.spring.SentryExceptionResolver
 
getOrientation() - Method in class io.sentry.protocol.Device
 
getOthers() - Method in class io.sentry.protocol.Request
 
getOthers() - Method in class io.sentry.protocol.User
Gets other user related data.
getOutboxPath() - Method in class io.sentry.SentryOptions
Returns the outbox path if cacheDirPath is set
getPackage() - Method in class io.sentry.protocol.SentryStackFrame
 
getPackages() - Method in class io.sentry.protocol.SdkVersion
 
getParams() - Method in class io.sentry.protocol.Message
 
getParentSampled() - Method in class io.sentry.TransactionContext
 
getParentSamplingDecision() - Method in class io.sentry.TransactionContext
 
getParentSpanId() - Method in class io.sentry.protocol.SentrySpan
 
getParentSpanId() - Method in class io.sentry.Span
 
getParentSpanId() - Method in class io.sentry.SpanContext
 
getPass() - Method in class io.sentry.SentryOptions.Proxy
 
getPath() - Method in class io.sentry.vendor.gson.stream.JsonReader
Returns a JsonPath to the current location in the JSON value.
getPathname() - Method in class io.sentry.Attachment
Gets the pathname string of the attachment.
getPermissions() - Method in class io.sentry.protocol.App
 
getPlatform() - Method in class io.sentry.ProfilingTraceData
 
getPlatform() - Method in class io.sentry.protocol.SentryStackFrame
 
getPlatform() - Method in class io.sentry.SentryBaseEvent
 
getPort() - Method in class io.sentry.SentryOptions.Proxy
 
getPostContext() - Method in class io.sentry.protocol.SentryStackFrame
 
getPreContext() - Method in class io.sentry.protocol.SentryStackFrame
 
getPrintUncaughtStackTrace() - Method in class io.sentry.ExternalOptions
 
getPriority() - Method in class io.sentry.protocol.SentryThread
Gets the priority of the thread.
getProfileId() - Method in class io.sentry.ProfilingTraceData
 
getProfileSampled() - Method in class io.sentry.SpanContext
 
getProfileSampled() - Method in class io.sentry.TracesSamplingDecision
 
getProfileSampleRate() - Method in class io.sentry.TracesSamplingDecision
 
getProfilesSampler() - Method in class io.sentry.SentryOptions
Returns the callback used to determine if a profile is sampled.
getProfilesSampleRate() - Method in class io.sentry.ExternalOptions
 
getProfilesSampleRate() - Method in class io.sentry.SentryOptions
Returns the profiles sample rate.
getProfilingTracesDirPath() - Method in class io.sentry.SentryOptions
Returns the profiling traces dir.
getProguardUuid() - Method in class io.sentry.ExternalOptions
 
getProguardUuid() - Method in class io.sentry.SentryOptions
Returns a Proguard UUID.
getProperty(String) - Method in interface io.sentry.config.PropertiesProvider
Resolves property given by it's name.
getProperty(String, String) - Method in interface io.sentry.config.PropertiesProvider
Resolves property given by it's name.
getProxy() - Method in class io.sentry.ExternalOptions
 
getProxy() - Method in class io.sentry.SentryOptions
Returns the proxy if set
getPublicKey() - Method in class io.sentry.TraceContext
 
getQuantity() - Method in class io.sentry.clientreport.DiscardedEvent
 
getQueryString() - Method in class io.sentry.protocol.Request
 
getRawDescription() - Method in class io.sentry.protocol.OperatingSystem
 
getRawDescription() - Method in class io.sentry.protocol.SentryRuntime
 
getRawFunction() - Method in class io.sentry.protocol.SentryStackFrame
 
getReadTimeoutMillis() - Method in class io.sentry.SentryOptions
Returns the read timeout in milliseconds
getReason() - Method in class io.sentry.clientreport.DiscardedEvent
 
getReason() - Method in enum io.sentry.clientreport.DiscardReason
 
getRegisters() - Method in class io.sentry.protocol.SentryStackTrace
 
getRelease() - Method in class io.sentry.ExternalOptions
 
getRelease() - Method in class io.sentry.SentryBaseEvent
 
getRelease() - Method in class io.sentry.SentryOptions
Returns the release
getRelease() - Method in class io.sentry.Session
 
getRelease() - Method in class io.sentry.TraceContext
 
getRequest() - Method in class io.sentry.Scope
Returns the Scope's request
getRequest() - Method in class io.sentry.SentryBaseEvent
 
getResponseCode() - Method in class io.sentry.transport.TransportResult
 
getRuntime() - Method in class io.sentry.protocol.Contexts
 
getSampled() - Method in class io.sentry.SpanContext
 
getSampled() - Method in class io.sentry.TracesSamplingDecision
 
getSampledProfile() - Method in class io.sentry.ProfilingTraceData
 
getSampleRate() - Method in class io.sentry.SentryOptions
Returns the sample rate Default is null (disabled)
getSampleRate() - Method in class io.sentry.TraceContext
 
getSampleRate() - Method in class io.sentry.TracesSamplingDecision
 
getSamplingDecision() - Method in interface io.sentry.ITransaction
 
getSamplingDecision() - Method in class io.sentry.NoOpTransaction
 
getSamplingDecision() - Method in class io.sentry.protocol.SentryTransaction
 
getSamplingDecision() - Method in class io.sentry.SentryTracer
 
getSamplingDecision() - Method in class io.sentry.Span
 
getSamplingDecision() - Method in class io.sentry.SpanContext
 
getScreenDensity() - Method in class io.sentry.protocol.Device
 
getScreenDpi() - Method in class io.sentry.protocol.Device
 
getScreenHeightPixels() - Method in class io.sentry.protocol.Device
 
getScreenshot() - Method in class io.sentry.Hint
 
getScreenWidthPixels() - Method in class io.sentry.protocol.Device
 
getSdk() - Method in class io.sentry.SentryBaseEvent
 
getSdkInfo() - Method in class io.sentry.protocol.DebugMeta
 
getSdkName() - Method in class io.sentry.protocol.SdkInfo
 
getSdkVersion() - Method in class io.sentry.SentryEnvelopeHeader
 
getSdkVersion() - Method in class io.sentry.SentryOptions
Returns the SdkVersion object
getSecond() - Method in class io.sentry.util.Pair
 
getSendClientReports() - Method in class io.sentry.ExternalOptions
 
getSentryClientName() - Method in class io.sentry.SentryOptions
Returns the Sentry client name
getSentrySdkHint(Hint) - Static method in class io.sentry.util.HintUtils
 
getSentryTraceHeader() - Method in exception io.sentry.exception.InvalidSentryTraceHeaderException
 
getSentryUserProviders() - Method in class io.sentry.spring.SentryUserFilter
 
getSequence() - Method in class io.sentry.Session
 
getSerializeNulls() - Method in class io.sentry.vendor.gson.stream.JsonWriter
Returns true if object members are serialized when their value is null.
getSerializer() - Method in class io.sentry.SentryOptions
Returns the Serializer interface
getServerName() - Method in class io.sentry.ExternalOptions
 
getServerName() - Method in class io.sentry.SentryBaseEvent
 
getServerName() - Method in class io.sentry.SentryOptions
Gets the default server name to be used in Sentry events.
getSessionId() - Method in class io.sentry.Session
 
getSessionTrackingIntervalMillis() - Method in class io.sentry.SentryOptions
Returns the session tracking interval in millis
getShutdownTimeout() - Method in class io.sentry.SentryOptions
getShutdownTimeoutMillis() - Method in class io.sentry.SentryOptions
Returns the shutdown timeout in Millis
getSnapshot() - Method in class io.sentry.protocol.SentryStackTrace
 
getSpan() - Method in class io.sentry.Hub
 
getSpan() - Method in class io.sentry.HubAdapter
 
getSpan() - Method in interface io.sentry.IHub
Gets the current active transaction or span.
getSpan() - Method in class io.sentry.NoOpHub
 
getSpan() - Method in class io.sentry.Scope
Returns current active Span or Transaction.
getSpan() - Static method in class io.sentry.Sentry
Gets the current active transaction or span.
getSpanContext() - Method in interface io.sentry.ISpan
Gets the span context.
getSpanContext() - Method in class io.sentry.NoOpSpan
 
getSpanContext() - Method in class io.sentry.NoOpTransaction
 
getSpanContext() - Method in class io.sentry.SentryTracer
 
getSpanContext() - Method in class io.sentry.Span
 
getSpanId() - Method in class io.sentry.protocol.SentrySpan
 
getSpanId() - Method in class io.sentry.SentryTraceHeader
 
getSpanId() - Method in class io.sentry.Span
 
getSpanId() - Method in class io.sentry.SpanContext
 
getSpans() - Method in interface io.sentry.ITransaction
 
getSpans() - Method in class io.sentry.NoOpTransaction
 
getSpans() - Method in class io.sentry.protocol.SentryTransaction
 
getSpans() - Method in class io.sentry.SentryTracer
 
getSslSocketFactory() - Method in class io.sentry.SentryOptions
Returns SSLSocketFactory
getStacktrace() - Method in class io.sentry.protocol.SentryException
Gets the stack trace.
getStacktrace() - Method in class io.sentry.protocol.SentryThread
Gets the stacktrace of the thread.
getStarted() - Method in class io.sentry.Session
 
getStartTimestamp() - Method in class io.sentry.protocol.SentrySpan
 
getStartTimestamp() - Method in class io.sentry.protocol.SentryTransaction
 
getStartTimestamp() - Method in class io.sentry.SentryTracer
 
getStartTimestamp() - Method in class io.sentry.Span
 
getStartTimestamp() - Method in class io.sentry.TransactionOptions
 
getState() - Method in class io.sentry.protocol.SentryThread
Gets the state of the thread.
getStatus() - Method in interface io.sentry.ISpan
Returns the span status
getStatus() - Method in class io.sentry.NoOpSpan
 
getStatus() - Method in class io.sentry.NoOpTransaction
 
getStatus() - Method in class io.sentry.protocol.SentrySpan
 
getStatus() - Method in class io.sentry.protocol.SentryTransaction
 
getStatus() - Method in class io.sentry.SentryTracer
 
getStatus() - Method in class io.sentry.Session
 
getStatus() - Method in class io.sentry.Span
 
getStatus() - Method in class io.sentry.SpanContext
 
getStorageSize() - Method in class io.sentry.protocol.Device
 
getStringAfterDot(String) - Static method in class io.sentry.util.StringUtils
 
getSymbolAddr() - Method in class io.sentry.protocol.SentryStackFrame
 
getSynthetic() - Method in class io.sentry.protocol.Mechanism
 
getTag(String) - Method in interface io.sentry.ISpan
 
getTag(String) - Method in class io.sentry.NoOpSpan
 
getTag(String) - Method in class io.sentry.NoOpTransaction
 
getTag(String) - Method in class io.sentry.SentryBaseEvent
 
getTag(String) - Method in class io.sentry.SentryTracer
 
getTag(String) - Method in class io.sentry.Span
 
getTags() - Method in class io.sentry.ExternalOptions
 
getTags() - Method in class io.sentry.protocol.SentrySpan
 
getTags() - Method in class io.sentry.Scope
Returns the Scope's tags
getTags() - Method in class io.sentry.SentryBaseEvent
 
getTags() - Method in class io.sentry.SentryOptions
Returns tags applied to all events and transactions.
getTags() - Method in class io.sentry.Span
 
getTags() - Method in class io.sentry.SpanContext
 
getThread() - Method in exception io.sentry.exception.ExceptionMechanismException
Returns the encapsulated Thread
getThreadId() - Method in class io.sentry.protocol.SentryException
Gets an optional value which refers to a thread in the threads interface.
getThreads() - Method in class io.sentry.SentryEvent
 
getThrowable() - Method in exception io.sentry.exception.ExceptionMechanismException
Returns the encapsulated Throwable
getThrowable() - Method in interface io.sentry.ISpan
Gets the throwable that was thrown during the execution of the span.
getThrowable() - Method in class io.sentry.NoOpSpan
 
getThrowable() - Method in class io.sentry.NoOpTransaction
 
getThrowable() - Method in class io.sentry.SentryBaseEvent
Returns the captured Throwable or null.
getThrowable() - Method in class io.sentry.SentryTracer
 
getThrowable() - Method in class io.sentry.Span
 
getTimestamp() - Method in class io.sentry.Breadcrumb
Returns the Breadcrumb's timestamp
getTimestamp() - Method in class io.sentry.clientreport.ClientReport
 
getTimestamp() - Method in class io.sentry.protocol.SentrySpan
 
getTimestamp() - Method in class io.sentry.protocol.SentryTransaction
 
getTimestamp() - Method in class io.sentry.SentryEvent
 
getTimestamp() - Method in class io.sentry.SentryTracer
 
getTimestamp() - Method in class io.sentry.Session
 
getTimestamp() - Method in class io.sentry.Span
 
getTimestamp(Date) - Static method in class io.sentry.DateUtils
Get the UTC/ISO 8601 timestamp from Date
getTimezone() - Method in class io.sentry.protocol.Device
 
getTrace() - Method in class io.sentry.protocol.Contexts
 
getTraceContext() - Method in class io.sentry.SentryEnvelopeHeader
 
getTraceFile() - Method in class io.sentry.ProfilingTraceData
 
getTraceId() - Method in class io.sentry.ProfilingTraceData
 
getTraceId() - Method in class io.sentry.protocol.SentrySpan
 
getTraceId() - Method in class io.sentry.SentryTraceHeader
 
getTraceId() - Method in class io.sentry.Span
 
getTraceId() - Method in class io.sentry.SpanContext
 
getTraceId() - Method in class io.sentry.TraceContext
 
getTracesSampler() - Method in class io.sentry.SentryOptions
Returns the callback used to determine if transaction is sampled.
getTracesSampleRate() - Method in class io.sentry.ExternalOptions
 
getTracesSampleRate() - Method in class io.sentry.SentryOptions
Returns the traces sample rate Default is null (disabled)
getTracingOrigins() - Method in class io.sentry.ExternalOptions
 
getTracingOrigins() - Method in class io.sentry.SentryOptions
Returns a list of origins to which `sentry-trace` header should be sent in HTTP integrations.
getTransaction() - Method in class io.sentry.protocol.SentryTransaction
 
getTransaction() - Method in class io.sentry.Scope
Returns active transaction or null if there is no active transaction.
getTransaction() - Method in class io.sentry.SentryEvent
 
getTransaction() - Method in class io.sentry.TraceContext
 
getTransaction(ISerializer) - Method in class io.sentry.SentryEnvelopeItem
 
getTransactionContext() - Method in class io.sentry.SamplingContext
 
getTransactionFinishedCallback() - Method in class io.sentry.TransactionOptions
 
getTransactionId() - Method in class io.sentry.ProfilingTraceData
 
getTransactionName() - Method in class io.sentry.ProfilingTraceData
 
getTransactionName() - Method in class io.sentry.Scope
Returns the Scope's transaction name.
getTransactionNameSource() - Method in interface io.sentry.ITransaction
Returns the source of the transaction name.
getTransactionNameSource() - Method in class io.sentry.NoOpTransaction
 
getTransactionNameSource() - Method in class io.sentry.SentryTracer
 
getTransactionNameSource() - Method in class io.sentry.TransactionContext
 
getTransactionProfiler() - Method in class io.sentry.SentryOptions
Returns the listener interface to perform operations when a transaction is started or ended.
getTransportFactory() - Method in class io.sentry.SentryOptions
Returns the TransportFactory interface
getTransportGate() - Method in class io.sentry.SentryOptions
Returns the TransportGate interface
getType() - Method in class io.sentry.Breadcrumb
Returns the type
getType() - Method in class io.sentry.protocol.DebugImage
 
getType() - Method in class io.sentry.protocol.Mechanism
 
getType() - Method in class io.sentry.protocol.SentryException
The Exception Type.
getType() - Method in class io.sentry.protocol.SentryTransaction
 
getType() - Method in class io.sentry.SentryEnvelopeItemHeader
 
getUnit() - Method in class io.sentry.protocol.MeasurementValue
 
getUnknown() - Method in class io.sentry.Breadcrumb
 
getUnknown() - Method in class io.sentry.clientreport.ClientReport
 
getUnknown() - Method in class io.sentry.clientreport.DiscardedEvent
 
getUnknown() - Method in interface io.sentry.JsonUnknown
 
getUnknown() - Method in class io.sentry.ProfilingTraceData
 
getUnknown() - Method in class io.sentry.protocol.App
 
getUnknown() - Method in class io.sentry.protocol.Browser
 
getUnknown() - Method in class io.sentry.protocol.DebugImage
 
getUnknown() - Method in class io.sentry.protocol.DebugMeta
 
getUnknown() - Method in class io.sentry.protocol.Device
 
getUnknown() - Method in class io.sentry.protocol.Gpu
 
getUnknown() - Method in class io.sentry.protocol.MeasurementValue
 
getUnknown() - Method in class io.sentry.protocol.Mechanism
 
getUnknown() - Method in class io.sentry.protocol.Message
 
getUnknown() - Method in class io.sentry.protocol.OperatingSystem
 
getUnknown() - Method in class io.sentry.protocol.Request
 
getUnknown() - Method in class io.sentry.protocol.SdkInfo
 
getUnknown() - Method in class io.sentry.protocol.SdkVersion
 
getUnknown() - Method in class io.sentry.protocol.SentryException
 
getUnknown() - Method in class io.sentry.protocol.SentryPackage
 
getUnknown() - Method in class io.sentry.protocol.SentryRuntime
 
getUnknown() - Method in class io.sentry.protocol.SentrySpan
 
getUnknown() - Method in class io.sentry.protocol.SentryStackFrame
 
getUnknown() - Method in class io.sentry.protocol.SentryStackTrace
 
getUnknown() - Method in class io.sentry.protocol.SentryThread
 
getUnknown() - Method in class io.sentry.protocol.SentryTransaction
 
getUnknown() - Method in class io.sentry.protocol.TransactionInfo
 
getUnknown() - Method in class io.sentry.protocol.User
 
getUnknown() - Method in class io.sentry.SentryEnvelopeHeader
 
getUnknown() - Method in class io.sentry.SentryEnvelopeItemHeader
 
getUnknown() - Method in class io.sentry.SentryEvent
 
getUnknown() - Method in class io.sentry.Session
 
getUnknown() - Method in class io.sentry.SpanContext
 
getUnknown() - Method in class io.sentry.TraceContext
 
getUnknown() - Method in class io.sentry.UserFeedback
 
getUrl() - Method in class io.sentry.protocol.Request
 
getUrl() - Method in class io.sentry.RequestDetails
 
getUsableMemory() - Method in class io.sentry.protocol.Device
 
getUser() - Method in class io.sentry.Scope
Returns the Scope's user
getUser() - Method in class io.sentry.SentryBaseEvent
 
getUser() - Method in class io.sentry.SentryOptions.Proxy
 
getUserAgent() - Method in class io.sentry.Session
 
getUserFilterOrder() - Method in class io.sentry.spring.boot.SentryProperties
 
getUserId() - Method in class io.sentry.TraceContext
 
getUsername() - Method in class io.sentry.protocol.User
Gets the username of the user.
getUserSegment() - Method in class io.sentry.TraceContext
 
getUuid() - Method in class io.sentry.protocol.DebugImage
 
getValue() - Method in class io.sentry.BaggageHeader
 
getValue() - Method in class io.sentry.protocol.MeasurementValue
 
getValue() - Method in class io.sentry.protocol.SentryException
The exception value.
getValue() - Method in class io.sentry.SentryTraceHeader
 
getVars() - Method in class io.sentry.protocol.SentryStackFrame
 
getVendorId() - Method in class io.sentry.protocol.Gpu
 
getVendorName() - Method in class io.sentry.protocol.Gpu
 
getVersion() - Method in class io.sentry.protocol.Browser
 
getVersion() - Method in class io.sentry.protocol.Gpu
 
getVersion() - Method in class io.sentry.protocol.OperatingSystem
 
getVersion() - Method in class io.sentry.protocol.SdkVersion
 
getVersion() - Method in class io.sentry.protocol.SentryPackage
 
getVersion() - Method in class io.sentry.protocol.SentryRuntime
 
getVersionCode() - Method in class io.sentry.ProfilingTraceData
 
getVersionMajor() - Method in class io.sentry.protocol.SdkInfo
 
getVersionMinor() - Method in class io.sentry.protocol.SdkInfo
 
getVersionName() - Method in class io.sentry.ProfilingTraceData
 
getVersionPatchlevel() - Method in class io.sentry.protocol.SdkInfo
 
Gpu - Class in io.sentry.protocol
 
Gpu() - Constructor for class io.sentry.protocol.Gpu
 
Gpu.Deserializer - Class in io.sentry.protocol
 
Gpu.JsonKeys - Class in io.sentry.protocol
 
GRAPHQL_HANDLER_PARAMETERS - Static variable in class io.sentry.TypeCheckHint
Used for GraphQl handler exceptions.

H

handle(ServerWebExchange, Throwable) - Method in class io.sentry.spring.webflux.SentryWebExceptionHandler
 
HANDLED - Static variable in class io.sentry.protocol.Mechanism.JsonKeys
 
hashCode() - Method in class io.sentry.protocol.SentryId
 
hashCode() - Method in class io.sentry.SpanId
 
hasNext() - Method in class io.sentry.vendor.gson.stream.JsonReader
Returns true if the current array or object has another element.
hasType(Hint, Class<?>) - Static method in class io.sentry.util.HintUtils
 
hasValidPath(String, ILogger) - Method in interface io.sentry.SendCachedEnvelopeFireAndForgetIntegration.SendFireAndForgetFactory
 
HEADERS - Static variable in class io.sentry.protocol.Request.JsonKeys
 
HELP_LINK - Static variable in class io.sentry.protocol.Mechanism.JsonKeys
 
Hint - Class in io.sentry
 
Hint() - Constructor for class io.sentry.Hint
 
HintUtils - Class in io.sentry.util
Util class dealing with Hint as not to pollute the Hint API with internal functionality
HintUtils.SentryConsumer<T> - Interface in io.sentry.util
 
HintUtils.SentryHintFallback - Interface in io.sentry.util
 
HintUtils.SentryNullableConsumer<T> - Interface in io.sentry.util
 
http(String, String) - Static method in class io.sentry.Breadcrumb
Creates HTTP breadcrumb.
http(String, String, Integer) - Static method in class io.sentry.Breadcrumb
Creates HTTP breadcrumb.
httpServletRequestSentryUserProvider(SentryOptions) - Method in class io.sentry.spring.SentryWebConfiguration
 
HttpServletRequestSentryUserProvider - Class in io.sentry.spring
Resolves user information from HttpServletRequest obtained via RequestContextHolder.
HttpServletRequestSentryUserProvider(SentryOptions) - Constructor for class io.sentry.spring.HttpServletRequestSentryUserProvider
 
Hub - Class in io.sentry
 
Hub(SentryOptions) - Constructor for class io.sentry.Hub
 
HubAdapter - Class in io.sentry
 

I

IClientReportRecorder - Interface in io.sentry.clientreport
 
IClientReportStorage - Interface in io.sentry.clientreport
 
ICurrentDateProvider - Interface in io.sentry.transport
Date Provider to make the Transport unit testable
ID - Static variable in class io.sentry.protocol.Device.JsonKeys
 
ID - Static variable in class io.sentry.protocol.Gpu.JsonKeys
 
ID - Static variable in class io.sentry.protocol.SentryThread.JsonKeys
 
ID - Static variable in class io.sentry.protocol.User.JsonKeys
 
IEnvelopeCache - Interface in io.sentry.cache
 
IEnvelopeReader - Interface in io.sentry
 
IEnvelopeSender - Interface in io.sentry
 
IHub - Interface in io.sentry
SDK API contract which combines a client and scope management
ILogger - Interface in io.sentry
Sentry SDK internal logging interface.
IMAGE_ADDR - Static variable in class io.sentry.protocol.DebugImage.JsonKeys
 
IMAGE_ADDR - Static variable in class io.sentry.protocol.SentryStackFrame.JsonKeys
 
IMAGE_SIZE - Static variable in class io.sentry.protocol.DebugImage.JsonKeys
 
IMAGES - Static variable in class io.sentry.protocol.DebugMeta.JsonKeys
 
IN_APP - Static variable in class io.sentry.protocol.SentryStackFrame.JsonKeys
 
InAppIncludesResolver - Class in io.sentry.spring.boot
Resolves SentryProperties inAppIncludes by getting a package name from a class annotated with SpringBootConfiguration or another annotation meta-annotated with SpringBootConfiguration like SpringBootApplication.
InAppIncludesResolver() - Constructor for class io.sentry.spring.boot.InAppIncludesResolver
 
increment() - Method in class io.sentry.transport.ReusableCountLatch
Increments the count of the latch, which will make it possible to block all threads waiting till count reaches zero.
info(String) - Static method in class io.sentry.Breadcrumb
Creates info breadcrumb - information that helps identify the root cause of the issue or for whom the error occurred.
INFO - io.sentry.SentryLevel
 
init() - Static method in class io.sentry.Sentry
Initializes the SDK
init(OptionsContainer<T>, Sentry.OptionsConfiguration<T>) - Static method in class io.sentry.Sentry
Initializes the SDK
init(OptionsContainer<T>, Sentry.OptionsConfiguration<T>, boolean) - Static method in class io.sentry.Sentry
Initializes the SDK
init(Sentry.OptionsConfiguration<SentryOptions>) - Static method in class io.sentry.Sentry
Initializes the SDK with an optional configuration options callback.
init(Sentry.OptionsConfiguration<SentryOptions>, boolean) - Static method in class io.sentry.Sentry
Initializes the SDK with an optional configuration options callback.
init(SentryOptions) - Static method in class io.sentry.Sentry
Initializes the SDK with a SentryOptions.
init(String) - Static method in class io.sentry.Sentry
Initializes the SDK
INIT - Static variable in class io.sentry.Session.JsonKeys
 
INSTRUCTION_ADDR - Static variable in class io.sentry.protocol.SentryStackFrame.JsonKeys
 
instrumentDataFetcher(DataFetcher<?>, InstrumentationFieldFetchParameters) - Method in class io.sentry.graphql.SentryInstrumentation
 
Integration - Interface in io.sentry
Code that provides middlewares, bindings or hooks into certain frameworks or environments, along with code that inserts those bindings and activates them.
INTEGRATIONS - Static variable in class io.sentry.protocol.SdkVersion.JsonKeys
 
intercept(HttpRequest, @org.jetbrains.annotations.NotNull byte[], ClientHttpRequestExecution) - Method in class io.sentry.spring.tracing.SentrySpanClientHttpRequestInterceptor
 
INTERNAL_ERROR - io.sentry.SpanStatus
Some invariants expected by the underlying system have been broken.
INVALID_ARGUMENT - io.sentry.SpanStatus
The client specified an invalid argument.
InvalidSentryTraceHeaderException - Exception in io.sentry.exception
Thrown when SentryTraceHeader fails to create because of the invalid value of the "sentry-trace" header field.
InvalidSentryTraceHeaderException(String) - Constructor for exception io.sentry.exception.InvalidSentryTraceHeaderException
 
InvalidSentryTraceHeaderException(String, Throwable) - Constructor for exception io.sentry.exception.InvalidSentryTraceHeaderException
 
invoke(MethodInvocation) - Method in class io.sentry.spring.tracing.SentrySpanAdvice
 
invoke(MethodInvocation) - Method in class io.sentry.spring.tracing.SentryTransactionAdvice
 
io.sentry - package io.sentry
 
io.sentry.cache - package io.sentry.cache
 
io.sentry.clientreport - package io.sentry.clientreport
 
io.sentry.config - package io.sentry.config
 
io.sentry.exception - package io.sentry.exception
 
io.sentry.graphql - package io.sentry.graphql
 
io.sentry.hints - package io.sentry.hints
 
io.sentry.instrumentation.file - package io.sentry.instrumentation.file
 
io.sentry.jdbc - package io.sentry.jdbc
 
io.sentry.jul - package io.sentry.jul
 
io.sentry.log4j2 - package io.sentry.log4j2
 
io.sentry.logback - package io.sentry.logback
 
io.sentry.openfeign - package io.sentry.openfeign
 
io.sentry.protocol - package io.sentry.protocol
 
io.sentry.servlet - package io.sentry.servlet
 
io.sentry.servlet.jakarta - package io.sentry.servlet.jakarta
 
io.sentry.spring - package io.sentry.spring
 
io.sentry.spring.boot - package io.sentry.spring.boot
 
io.sentry.spring.tracing - package io.sentry.spring.tracing
 
io.sentry.spring.webflux - package io.sentry.spring.webflux
 
io.sentry.transport - package io.sentry.transport
 
io.sentry.transport.apache - package io.sentry.transport.apache
 
io.sentry.util - package io.sentry.util
 
io.sentry.vendor - package io.sentry.vendor
 
io.sentry.vendor.gson.stream - package io.sentry.vendor.gson.stream
 
IP_ADDRESS - Static variable in class io.sentry.protocol.User.JsonKeys
 
IP_ADDRESS - Static variable in class io.sentry.Session.JsonKeys
 
IpAddressUtils - Class in io.sentry
 
isAndroid() - Static method in class io.sentry.util.Platform
 
isAttachServerName() - Method in class io.sentry.SentryOptions
Returns if SDK automatically resolves and attaches server name to events.
isAttachStacktrace() - Method in class io.sentry.SentryOptions
Checks if the AttachStacktrace is enabled or not
isAttachThreads() - Method in class io.sentry.SentryOptions
Checks if the AttachThreads is enabled or not
isBindToScope() - Method in class io.sentry.TransactionOptions
 
isCharging() - Method in class io.sentry.protocol.Device
 
isConnected() - Method in interface io.sentry.transport.ITransportGate
Checks if the device is connected or not
isConnected() - Method in class io.sentry.transport.NoOpTransportGate
 
IScopeObserver - Interface in io.sentry
Observer for the sync.
isCrashed() - Method in class io.sentry.protocol.SentryThread
Gets whether the crash happened on this thread.
isCrashed() - Method in class io.sentry.SentryEvent
Returns true if any exception was unhandled by the user.
isCrashedLastRun() - Method in class io.sentry.Hub
 
isCrashedLastRun() - Method in class io.sentry.HubAdapter
 
isCrashedLastRun() - Method in interface io.sentry.IHub
Returns if the App has crashed (Process has terminated) during the last run.
isCrashedLastRun() - Method in class io.sentry.NoOpHub
 
isCrashedLastRun() - Static method in class io.sentry.Sentry
Returns if the App has crashed (Process has terminated) during the last run.
isCrashedLastRun(String, boolean) - Method in class io.sentry.SentryCrashLastRunState
 
isCurrent() - Method in class io.sentry.protocol.SentryThread
Get an optional flag to indicate that the thread was in the foreground.
isDaemon() - Method in class io.sentry.protocol.SentryThread
Gets if this thread is a daemon thread.
isDebug() - Method in class io.sentry.SentryOptions
Check if debug mode is ON Default is OFF
isDefault(String) - Static method in class io.sentry.IpAddressUtils
 
isDeviceIsEmulator() - Method in class io.sentry.ProfilingTraceData
 
isEnableAutoSessionTracking() - Method in class io.sentry.SentryOptions
Returns if the automatic session tracking is enabled or not
isEnabled() - Method in class io.sentry.Hub
 
isEnabled() - Method in class io.sentry.HubAdapter
 
isEnabled() - Method in interface io.sentry.IHub
Check if the Hub is enabled/active.
isEnabled() - Method in interface io.sentry.ISentryClient
Whether the client is enabled or not
isEnabled() - Method in class io.sentry.NoOpHub
 
isEnabled() - Static method in class io.sentry.Sentry
Check if the current Hub is enabled/active.
isEnabled() - Method in class io.sentry.SentryClient
 
isEnabled() - Method in class io.sentry.spring.boot.SentryProperties.Logging
 
isEnabled(SentryLevel) - Method in class io.sentry.DiagnosticLogger
Whether this logger is enabled for the specified SentryLevel.
isEnabled(SentryLevel) - Method in interface io.sentry.ILogger
Whether this logger is enabled for the specified SentryLevel.
isEnabled(SentryLevel) - Method in class io.sentry.NoOpLogger
 
isEnabled(SentryLevel) - Method in class io.sentry.SystemOutLogger
 
isEnableDeduplication() - Method in class io.sentry.SentryOptions
Returns if event deduplication is turned on.
isEnableExternalConfiguration() - Method in class io.sentry.SentryOptions
Returns if loading properties from external sources is enabled.
isEnableNdk() - Method in class io.sentry.SentryOptions
Check if NDK is ON or OFF Default is ON
isEnableScopeSync() - Method in class io.sentry.SentryOptions
Returns if the Java to NDK Scope sync is enabled
isEnableShutdownHook() - Method in class io.sentry.SentryOptions
True if ShutdownHookIntegration is enabled, false otherwise.
isEnableUncaughtExceptionHandler() - Method in class io.sentry.SentryOptions
Checks if the default UncaughtExceptionHandlerIntegration is enabled or not.
ISentryClient - Interface in io.sentry
Sentry Client interface
ISentryExecutorService - Interface in io.sentry
Sentry Executor Service that sends cached events and envelopes on App.
ISerializer - Interface in io.sentry
 
isErrored() - Method in class io.sentry.SentryEvent
Returns true if this event has any sort of exception
isFinished() - Method in interface io.sentry.ISpan
Returns if span has finished.
isFinished() - Method in class io.sentry.NoOpSpan
 
isFinished() - Method in class io.sentry.NoOpTransaction
 
isFinished() - Method in class io.sentry.protocol.SentrySpan
 
isFinished() - Method in class io.sentry.protocol.SentryTransaction
 
isFinished() - Method in class io.sentry.SentryTracer
 
isFinished() - Method in class io.sentry.Span
 
isHandled() - Method in class io.sentry.protocol.Mechanism
 
isHtmlSafe() - Method in class io.sentry.vendor.gson.stream.JsonWriter
Returns true if this writer writes JSON that's safe for inclusion in HTML and XML documents.
isInApp() - Method in class io.sentry.protocol.SentryStackFrame
 
isJvm() - Static method in class io.sentry.util.Platform
 
isLenient() - Method in class io.sentry.vendor.gson.stream.JsonReader
Returns true if this parser is liberal in what it accepts.
isLenient() - Method in class io.sentry.vendor.gson.stream.JsonWriter
Returns true if this writer has relaxed syntax rules.
isLowMemory() - Method in class io.sentry.protocol.Device
 
isMultiThreadedRendering() - Method in class io.sentry.protocol.Gpu
 
isNative() - Method in class io.sentry.protocol.SentryStackFrame
 
isOnline() - Method in class io.sentry.protocol.Device
 
ISpan - Interface in io.sentry
Represents performance monitoring Span.
isPrintfStyle() - Method in class io.sentry.jul.SentryHandler
 
isPrintUncaughtStackTrace() - Method in class io.sentry.SentryOptions
Checks if printing exceptions by UncaughtExceptionHandler is enabled or disabled.
isProfileSampled() - Method in interface io.sentry.ITransaction
Returns if the profile of a transaction is sampled.
isProfileSampled() - Method in class io.sentry.NoOpTransaction
 
isProfileSampled() - Method in class io.sentry.SentryTracer
 
isProfileSampled() - Method in class io.sentry.Span
 
isProfilingEnabled() - Method in class io.sentry.SentryOptions
Returns if profiling is enabled for transactions.
isRelevantFileName(String) - Method in class io.sentry.EnvelopeSender
 
isRelevantFileName(String) - Method in class io.sentry.OutboxSender
 
isRetry() - Method in interface io.sentry.hints.Retryable
 
isRooted() - Method in class io.sentry.protocol.OperatingSystem
 
isSampled() - Method in interface io.sentry.ITransaction
Returns if transaction is sampled.
isSampled() - Method in class io.sentry.NoOpTransaction
 
isSampled() - Method in class io.sentry.protocol.SentryTransaction
 
isSampled() - Method in class io.sentry.SentryTraceHeader
 
isSampled() - Method in class io.sentry.SentryTracer
 
isSampled() - Method in class io.sentry.Span
 
isSendClientReports() - Method in class io.sentry.SentryOptions
Returns whether sending of client reports has been enabled.
isSendDefaultPii() - Method in class io.sentry.SentryOptions
 
isSimulator() - Method in class io.sentry.protocol.Device
 
isSnapshot() - Method in exception io.sentry.exception.ExceptionMechanismException
Returns true if its a snapshot or false otherwise
isSuccess() - Method in interface io.sentry.hints.SubmissionResult
 
isSuccess() - Method in class io.sentry.transport.TransportResult
 
isTraceSampling() - Method in class io.sentry.SentryOptions
Returns whether the `baggage` header is attached to HTTP client integrations and the `trace` header is attached to envelopes.
isTracingEnabled() - Method in class io.sentry.SentryOptions
Returns if tracing should be enabled.
isTrimEnd() - Method in class io.sentry.TransactionOptions
 
isUseGitCommitIdAsRelease() - Method in class io.sentry.spring.boot.SentryProperties
 
isValidProfilesSampleRate(Double) - Static method in class io.sentry.util.SampleRateUtil
 
isValidSampleRate(Double) - Static method in class io.sentry.util.SampleRateUtil
 
isValidSampleRate(Double, boolean) - Static method in class io.sentry.util.SampleRateUtil
 
isValidTracesSampleRate(Double) - Static method in class io.sentry.util.SampleRateUtil
 
isValidTracesSampleRate(Double, boolean) - Static method in class io.sentry.util.SampleRateUtil
 
isWaitForChildren() - Method in class io.sentry.TransactionOptions
 
iterator() - Method in class io.sentry.cache.EnvelopeCache
 
iterator() - Method in class io.sentry.transport.NoOpEnvelopeCache
 
ITransaction - Interface in io.sentry
 
ITransactionProfiler - Interface in io.sentry
Used for performing operations when a transaction is started or ended.
ITransport - Interface in io.sentry.transport
A transport is in charge of sending the event to the Sentry server.
ITransportFactory - Interface in io.sentry
Creates instances of ITransport.
ITransportGate - Interface in io.sentry.transport
Implementations of this interface serve as gatekeepers that allow or disallow sending of the events through the ITransport.

J

JsonDeserializer<T> - Interface in io.sentry
 
JsonKeys() - Constructor for class io.sentry.Breadcrumb.JsonKeys
 
JsonKeys() - Constructor for class io.sentry.clientreport.ClientReport.JsonKeys
 
JsonKeys() - Constructor for class io.sentry.clientreport.DiscardedEvent.JsonKeys
 
JsonKeys() - Constructor for class io.sentry.ProfilingTraceData.JsonKeys
 
JsonKeys() - Constructor for class io.sentry.protocol.App.JsonKeys
 
JsonKeys() - Constructor for class io.sentry.protocol.Browser.JsonKeys
 
JsonKeys() - Constructor for class io.sentry.protocol.DebugImage.JsonKeys
 
JsonKeys() - Constructor for class io.sentry.protocol.DebugMeta.JsonKeys
 
JsonKeys() - Constructor for class io.sentry.protocol.Device.JsonKeys
 
JsonKeys() - Constructor for class io.sentry.protocol.Gpu.JsonKeys
 
JsonKeys() - Constructor for class io.sentry.protocol.MeasurementValue.JsonKeys
 
JsonKeys() - Constructor for class io.sentry.protocol.Mechanism.JsonKeys
 
JsonKeys() - Constructor for class io.sentry.protocol.Message.JsonKeys
 
JsonKeys() - Constructor for class io.sentry.protocol.OperatingSystem.JsonKeys
 
JsonKeys() - Constructor for class io.sentry.protocol.Request.JsonKeys
 
JsonKeys() - Constructor for class io.sentry.protocol.SdkInfo.JsonKeys
 
JsonKeys() - Constructor for class io.sentry.protocol.SdkVersion.JsonKeys
 
JsonKeys() - Constructor for class io.sentry.protocol.SentryException.JsonKeys
 
JsonKeys() - Constructor for class io.sentry.protocol.SentryPackage.JsonKeys
 
JsonKeys() - Constructor for class io.sentry.protocol.SentryRuntime.JsonKeys
 
JsonKeys() - Constructor for class io.sentry.protocol.SentrySpan.JsonKeys
 
JsonKeys() - Constructor for class io.sentry.protocol.SentryStackFrame.JsonKeys
 
JsonKeys() - Constructor for class io.sentry.protocol.SentryStackTrace.JsonKeys
 
JsonKeys() - Constructor for class io.sentry.protocol.SentryThread.JsonKeys
 
JsonKeys() - Constructor for class io.sentry.protocol.SentryTransaction.JsonKeys
 
JsonKeys() - Constructor for class io.sentry.protocol.TransactionInfo.JsonKeys
 
JsonKeys() - Constructor for class io.sentry.protocol.User.JsonKeys
 
JsonKeys() - Constructor for class io.sentry.SentryBaseEvent.JsonKeys
 
JsonKeys() - Constructor for class io.sentry.SentryEnvelopeHeader.JsonKeys
 
JsonKeys() - Constructor for class io.sentry.SentryEnvelopeItemHeader.JsonKeys
 
JsonKeys() - Constructor for class io.sentry.SentryEvent.JsonKeys
 
JsonKeys() - Constructor for class io.sentry.Session.JsonKeys
 
JsonKeys() - Constructor for class io.sentry.SpanContext.JsonKeys
 
JsonKeys() - Constructor for class io.sentry.TraceContext.JsonKeys
 
JsonKeys() - Constructor for class io.sentry.UserFeedback.JsonKeys
 
JsonObjectDeserializer - Class in io.sentry
 
JsonObjectDeserializer() - Constructor for class io.sentry.JsonObjectDeserializer
 
JsonObjectReader - Class in io.sentry
 
JsonObjectReader(Reader) - Constructor for class io.sentry.JsonObjectReader
 
JsonObjectSerializer - Class in io.sentry
 
JsonObjectSerializer(int) - Constructor for class io.sentry.JsonObjectSerializer
 
JsonObjectWriter - Class in io.sentry
 
JsonObjectWriter(Writer, int) - Constructor for class io.sentry.JsonObjectWriter
 
JsonReader - Class in io.sentry.vendor.gson.stream
Reads a JSON (RFC 7159) encoded value as a stream of tokens.
JsonReader(Reader) - Constructor for class io.sentry.vendor.gson.stream.JsonReader
Creates a new instance that reads a JSON-encoded stream from in.
jsonReflectionObjectSerializer - Variable in class io.sentry.JsonObjectSerializer
 
JsonReflectionObjectSerializer - Class in io.sentry
 
JsonSerializable - Interface in io.sentry
 
JsonSerializer - Class in io.sentry
The serializer class that uses manual JSON parsing with the help of vendored GSON reader/writer classes.
JsonSerializer(SentryOptions) - Constructor for class io.sentry.JsonSerializer
All our custom deserializers need to be registered to be used with the deserializer instance.
JsonToken - Enum in io.sentry.vendor.gson.stream
A structure, name or value type in a JSON-encoded string.
JsonUnknown - Interface in io.sentry
 
jsonValue(String) - Method in class io.sentry.vendor.gson.stream.JsonWriter
Writes value directly to the writer without quoting or escaping.
JsonWriter - Class in io.sentry.vendor.gson.stream
Writes a JSON (RFC 7159) encoded value to a stream, one token at a time.
JsonWriter(Writer) - Constructor for class io.sentry.vendor.gson.stream.JsonWriter
Creates a new instance that writes a JSON-encoded stream to out.
JUL_LOG_RECORD - Static variable in class io.sentry.TypeCheckHint
Used for JUL breadcrumbs.

K

KERNEL_VERSION - Static variable in class io.sentry.protocol.OperatingSystem.JsonKeys
 

L

LANDSCAPE - io.sentry.protocol.Device.DeviceOrientation
 
LANGUAGE - Static variable in class io.sentry.protocol.Device.JsonKeys
 
LENGTH - Static variable in class io.sentry.SentryEnvelopeItemHeader.JsonKeys
 
LEVEL - Static variable in class io.sentry.Breadcrumb.JsonKeys
 
LEVEL - Static variable in class io.sentry.SentryEvent.JsonKeys
 
LINENO - Static variable in class io.sentry.protocol.SentryStackFrame.JsonKeys
 
LOCALE - Static variable in class io.sentry.protocol.Device.JsonKeys
 
log(SentryLevel, String, Object...) - Method in class io.sentry.DiagnosticLogger
Logs a message with the specified level, message and optional arguments.
log(SentryLevel, String, Object...) - Method in interface io.sentry.ILogger
Logs a message with the specified level, message and optional arguments.
log(SentryLevel, String, Object...) - Method in class io.sentry.NoOpLogger
 
log(SentryLevel, String, Object...) - Method in class io.sentry.SystemOutLogger
Logs to console a message with the specified level, message and optional arguments.
log(SentryLevel, String, Throwable) - Method in class io.sentry.DiagnosticLogger
Logs a message with the specified level, message and throwable.
log(SentryLevel, String, Throwable) - Method in interface io.sentry.ILogger
Logs a message with the specified level, message and optional arguments.
log(SentryLevel, String, Throwable) - Method in class io.sentry.NoOpLogger
 
log(SentryLevel, String, Throwable) - Method in class io.sentry.SystemOutLogger
Logs to console a message with the specified level, message and throwable.
log(SentryLevel, Throwable, String, Object...) - Method in class io.sentry.DiagnosticLogger
Logs a message with the specified level, throwable, message and optional arguments.
log(SentryLevel, Throwable, String, Object...) - Method in interface io.sentry.ILogger
Logs a message with the specified level, throwable, message and optional arguments.
log(SentryLevel, Throwable, String, Object...) - Method in class io.sentry.NoOpLogger
 
log(SentryLevel, Throwable, String, Object...) - Method in class io.sentry.SystemOutLogger
Logs to console a message with the specified level, throwable, message and optional arguments.
LOG4J_LOG_EVENT - Static variable in class io.sentry.TypeCheckHint
Used for Log4j breadcrumbs.
LOGBACK_LOGGING_EVENT - Static variable in class io.sentry.TypeCheckHint
Used for Logback breadcrumbs.
LOGGER - Static variable in class io.sentry.SentryEvent.JsonKeys
 
Logging() - Constructor for class io.sentry.spring.boot.SentryProperties.Logging
 
logNotInstanceOf(Class<?>, Object, ILogger) - Static method in class io.sentry.util.LogUtils
 
LogUtils - Class in io.sentry.util
 
LogUtils() - Constructor for class io.sentry.util.LogUtils
 
LOW_MEMORY - Static variable in class io.sentry.protocol.Device.JsonKeys
 

M

MainEventProcessor - Class in io.sentry
 
MainEventProcessor(SentryOptions) - Constructor for class io.sentry.MainEventProcessor
 
MalformedJsonException - Exception in io.sentry.vendor.gson.stream
Thrown when a reader encounters malformed JSON.
MalformedJsonException(String) - Constructor for exception io.sentry.vendor.gson.stream.MalformedJsonException
 
MalformedJsonException(String, Throwable) - Constructor for exception io.sentry.vendor.gson.stream.MalformedJsonException
 
MalformedJsonException(Throwable) - Constructor for exception io.sentry.vendor.gson.stream.MalformedJsonException
 
MANUFACTURER - Static variable in class io.sentry.protocol.Device.JsonKeys
 
markFlushed() - Method in interface io.sentry.hints.DiskFlushNotification
 
maxRequestBodySize() - Method in annotation type io.sentry.spring.EnableSentry
Controls the size of the request body to extract if any.
MEASUREMENTS - Static variable in class io.sentry.protocol.SentryTransaction.JsonKeys
 
MeasurementValue - Class in io.sentry.protocol
 
MeasurementValue(float, String) - Constructor for class io.sentry.protocol.MeasurementValue
 
MeasurementValue(float, String, Map<String, Object>) - Constructor for class io.sentry.protocol.MeasurementValue
 
MeasurementValue.Deserializer - Class in io.sentry.protocol
 
MeasurementValue.JsonKeys - Class in io.sentry.protocol
 
Mechanism - Class in io.sentry.protocol
The mechanism by which an exception was generated and handled.
Mechanism() - Constructor for class io.sentry.protocol.Mechanism
 
Mechanism(Thread) - Constructor for class io.sentry.protocol.Mechanism
 
MECHANISM - Static variable in class io.sentry.protocol.SentryException.JsonKeys
 
MECHANISM_TYPE - Static variable in class io.sentry.spring.SentryExceptionResolver
 
Mechanism.Deserializer - Class in io.sentry.protocol
 
Mechanism.JsonKeys - Class in io.sentry.protocol
 
MEDIUM - io.sentry.SentryOptions.RequestSize
 
MEMORY_SIZE - Static variable in class io.sentry.protocol.Device.JsonKeys
 
MEMORY_SIZE - Static variable in class io.sentry.protocol.Gpu.JsonKeys
 
merge(ExternalOptions) - Method in class io.sentry.SentryOptions
Merges with another SentryOptions object.
Message - Class in io.sentry.protocol
A log entry message.
Message() - Constructor for class io.sentry.protocol.Message
 
MESSAGE - Static variable in class io.sentry.Breadcrumb.JsonKeys
 
MESSAGE - Static variable in class io.sentry.protocol.Message.JsonKeys
 
MESSAGE - Static variable in class io.sentry.SentryEvent.JsonKeys
 
Message.Deserializer - Class in io.sentry.protocol
 
Message.JsonKeys - Class in io.sentry.protocol
 
META - Static variable in class io.sentry.protocol.Mechanism.JsonKeys
 
METHOD - Static variable in class io.sentry.protocol.Request.JsonKeys
 
MILLISECOND_UNIT - Static variable in class io.sentry.protocol.MeasurementValue
 
millisToSeconds(double) - Static method in class io.sentry.DateUtils
Converts milliseconds to seconds.
MODEL - Static variable in class io.sentry.protocol.Device.JsonKeys
 
MODEL_ID - Static variable in class io.sentry.protocol.Device.JsonKeys
 
MODULE - Static variable in class io.sentry.protocol.SentryException.JsonKeys
 
MODULE - Static variable in class io.sentry.protocol.SentryStackFrame.JsonKeys
 
MODULES - Static variable in class io.sentry.SentryEvent.JsonKeys
 
MULTI_THREADED_RENDERING - Static variable in class io.sentry.protocol.Gpu.JsonKeys
 

N

name() - Method in annotation type io.sentry.spring.tracing.SentryTransaction
Transaction name.
name(String) - Method in class io.sentry.JsonObjectWriter
 
name(String) - Method in class io.sentry.vendor.gson.stream.JsonWriter
Encodes the property name.
NAME - io.sentry.vendor.gson.stream.JsonToken
A JSON property name.
NAME - Static variable in class io.sentry.protocol.Browser.JsonKeys
 
NAME - Static variable in class io.sentry.protocol.Device.JsonKeys
 
NAME - Static variable in class io.sentry.protocol.Gpu.JsonKeys
 
NAME - Static variable in class io.sentry.protocol.OperatingSystem.JsonKeys
 
NAME - Static variable in class io.sentry.protocol.SdkVersion.JsonKeys
 
NAME - Static variable in class io.sentry.protocol.SentryPackage.JsonKeys
 
NAME - Static variable in class io.sentry.protocol.SentryRuntime.JsonKeys
 
NAME - Static variable in class io.sentry.protocol.SentryThread.JsonKeys
 
NAME - Static variable in class io.sentry.UserFeedback.JsonKeys
 
nanosToMillis(double) - Static method in class io.sentry.DateUtils
Converts nanoseconds to milliseconds
NATIVE - Static variable in class io.sentry.protocol.SentryStackFrame.JsonKeys
 
NATIVE_CRASH_MARKER_FILE - Static variable in class io.sentry.cache.EnvelopeCache
 
navigation(String, String) - Static method in class io.sentry.Breadcrumb
Creates navigation breadcrumb - a navigation event can be a URL change in a web application, or a UI transition in a mobile or desktop application, etc.
NETWORK_ERROR - io.sentry.clientreport.DiscardReason
 
newArrayList(List<T>) - Static method in class io.sentry.util.CollectionUtils
Creates a new ArrayList as a shallow copy of list given by parameter.
newConcurrentHashMap(Map<K, V>) - Static method in class io.sentry.util.CollectionUtils
Creates a new ConcurrentHashMap as a shallow copy of map given by parameter.
newHashMap(Map<K, V>) - Static method in class io.sentry.util.CollectionUtils
Creates a new HashMap as a shallow copy of map given by parameter.
nextBoolean() - Method in class io.sentry.vendor.gson.stream.JsonReader
Returns the boolean value of the next token, consuming it.
nextBooleanOrNull() - Method in class io.sentry.JsonObjectReader
 
nextDateOrNull(ILogger) - Method in class io.sentry.JsonObjectReader
 
nextDouble() - Method in class io.sentry.vendor.gson.stream.JsonReader
Returns the double value of the next token, consuming it.
nextDoubleOrNull() - Method in class io.sentry.JsonObjectReader
 
nextFloat() - Method in class io.sentry.JsonObjectReader
 
nextFloatOrNull() - Method in class io.sentry.JsonObjectReader
 
nextInt() - Method in class io.sentry.vendor.gson.stream.JsonReader
Returns the int value of the next token, consuming it.
nextIntegerOrNull() - Method in class io.sentry.JsonObjectReader
 
nextList(ILogger, JsonDeserializer<T>) - Method in class io.sentry.JsonObjectReader
 
nextLong() - Method in class io.sentry.vendor.gson.stream.JsonReader
Returns the long value of the next token, consuming it.
nextLongOrNull() - Method in class io.sentry.JsonObjectReader
 
nextMapOrNull(ILogger, JsonDeserializer<T>) - Method in class io.sentry.JsonObjectReader
 
nextName() - Method in class io.sentry.vendor.gson.stream.JsonReader
Returns the next token, a property name, and consumes it.
nextNull() - Method in class io.sentry.vendor.gson.stream.JsonReader
Consumes the next token from the JSON stream and asserts that it is a literal null.
nextObjectOrNull() - Method in class io.sentry.JsonObjectReader
Decodes JSON into Java primitives/objects (null, boolean, int, long, double, String, Map, List) with full nesting support.
nextOrNull(ILogger, JsonDeserializer<T>) - Method in class io.sentry.JsonObjectReader
 
nextString() - Method in class io.sentry.vendor.gson.stream.JsonReader
Returns the string value of the next token, consuming it.
nextStringOrNull() - Method in class io.sentry.JsonObjectReader
 
nextTimeZoneOrNull(ILogger) - Method in class io.sentry.JsonObjectReader
 
nextUnknown(ILogger, Map<String, Object>, String) - Method in class io.sentry.JsonObjectReader
 
NO_CLOSE - Static variable in class io.sentry.vendor.Base64
Flag to pass to Base64OutputStream to indicate that it should not close the output stream it is wrapping when it itself is closed.
NO_PADDING - Static variable in class io.sentry.vendor.Base64
Encoder flag bit to omit the padding '=' characters at the end of the output (if any).
NO_WRAP - Static variable in class io.sentry.vendor.Base64
Encoder flag bit to omit all line terminators (i.e., the output will be on one long line).
NONE - io.sentry.SentryOptions.RequestSize
 
NONE_UNIT - Static variable in class io.sentry.protocol.MeasurementValue
 
NoOpClientReportRecorder - Class in io.sentry.clientreport
 
NoOpClientReportRecorder() - Constructor for class io.sentry.clientreport.NoOpClientReportRecorder
 
NoOpEnvelopeCache - Class in io.sentry.transport
 
NoOpEnvelopeCache() - Constructor for class io.sentry.transport.NoOpEnvelopeCache
 
NoOpEnvelopeReader - Class in io.sentry
 
NoOpHub - Class in io.sentry
 
NoOpLogger - Class in io.sentry
No-op implementation of ILogger
NoOpSpan - Class in io.sentry
 
NoOpTransaction - Class in io.sentry
 
NoOpTransactionProfiler - Class in io.sentry
 
NoOpTransport - Class in io.sentry.transport
 
NoOpTransportFactory - Class in io.sentry
 
NoOpTransportGate - Class in io.sentry.transport
 
NOT_FOUND - io.sentry.SpanStatus
Content was not found or request was denied for an entire class of users.
NPOT_SUPPORT - Static variable in class io.sentry.protocol.Gpu.JsonKeys
 
NULL - io.sentry.vendor.gson.stream.JsonToken
A JSON null.
nullValue() - Method in class io.sentry.vendor.gson.stream.JsonWriter
Encodes null.
NUMBER - io.sentry.vendor.gson.stream.JsonToken
A JSON number represented in this API by a Java double, long, or int.

O

OBJECT_PLACEHOLDER - Static variable in class io.sentry.JsonObjectSerializer
 
Objects - Class in io.sentry.util
 
Ok - io.sentry.Session.State
 
OK - io.sentry.SpanStatus
Not an error, returned on success.
OKHTTP_REQUEST - Static variable in class io.sentry.TypeCheckHint
Used for OkHttp Request breadcrumbs.
OKHTTP_RESPONSE - Static variable in class io.sentry.TypeCheckHint
Used for OkHttp response breadcrumbs.
onAfterAnyExecute(StatementInformation, long, SQLException) - Method in class io.sentry.jdbc.SentryJdbcEventListener
 
onBeforeAnyExecute(StatementInformation) - Method in class io.sentry.jdbc.SentryJdbcEventListener
 
onException(DataFetcherExceptionHandlerParameters) - Method in class io.sentry.graphql.SentryDataFetcherExceptionHandler
 
ONLINE - Static variable in class io.sentry.protocol.Device.JsonKeys
 
onStartup(Set<Class<?>>, ServletContext) - Method in class io.sentry.servlet.jakarta.SentryServletContainerInitializer
 
onStartup(Set<Class<?>>, ServletContext) - Method in class io.sentry.servlet.SentryServletContainerInitializer
 
onStartup(Set<Class<?>>, ServletContext) - Method in class io.sentry.spring.SentrySpringServletContainerInitializer
 
onTransactionFinish(ITransaction) - Method in interface io.sentry.ITransactionProfiler
 
onTransactionFinish(ITransaction) - Method in class io.sentry.NoOpTransactionProfiler
 
onTransactionStart(ITransaction) - Method in interface io.sentry.ITransactionProfiler
 
onTransactionStart(ITransaction) - Method in class io.sentry.NoOpTransactionProfiler
 
op - Variable in class io.sentry.SpanContext
Short code identifying the type of operation the span is measuring.
OP - Static variable in class io.sentry.protocol.SentrySpan.JsonKeys
 
OP - Static variable in class io.sentry.SpanContext.JsonKeys
 
OPEN_FEIGN_REQUEST - Static variable in class io.sentry.TypeCheckHint
Used for OpenFeign Request breadcrumbs.
OPEN_FEIGN_RESPONSE - Static variable in class io.sentry.TypeCheckHint
Used for OpenFeign response breadcrumbs.
OperatingSystem - Class in io.sentry.protocol
 
OperatingSystem() - Constructor for class io.sentry.protocol.OperatingSystem
 
OperatingSystem.Deserializer - Class in io.sentry.protocol
 
OperatingSystem.JsonKeys - Class in io.sentry.protocol
 
operation() - Method in annotation type io.sentry.spring.tracing.SentrySpan
Span operation.
operation() - Method in annotation type io.sentry.spring.tracing.SentryTransaction
A transaction operation, for example "http".
OptionsContainer<T> - Class in io.sentry
 
ORIENTATION - Static variable in class io.sentry.protocol.Device.JsonKeys
 
OTHER - Static variable in class io.sentry.protocol.Request.JsonKeys
 
OTHER - Static variable in class io.sentry.protocol.User.JsonKeys
 
OUT_OF_RANGE - io.sentry.SpanStatus
The operation was attempted past the valid range e.g.
OutboxSender - Class in io.sentry
 
OutboxSender(IHub, IEnvelopeReader, ISerializer, ILogger, long) - Constructor for class io.sentry.OutboxSender
 

P

PACKAGE - Static variable in class io.sentry.protocol.SentryStackFrame.JsonKeys
 
PACKAGES - Static variable in class io.sentry.protocol.SdkVersion.JsonKeys
 
Pair<A,​B> - Class in io.sentry.util
 
Pair(A, B) - Constructor for class io.sentry.util.Pair
 
PARAMS - Static variable in class io.sentry.protocol.Message.JsonKeys
 
PARENT_SPAN_ID - Static variable in class io.sentry.protocol.SentrySpan.JsonKeys
 
PARENT_SPAN_ID - Static variable in class io.sentry.SpanContext.JsonKeys
 
peek() - Method in class io.sentry.vendor.gson.stream.JsonReader
Returns the type of the next token without consuming it.
PERMISSION_DENIED - io.sentry.SpanStatus
The caller doesn't have permission to execute the specified operation.
Platform - Class in io.sentry.util
 
Platform() - Constructor for class io.sentry.util.Platform
 
PLATFORM - Static variable in class io.sentry.ProfilingTraceData.JsonKeys
 
PLATFORM - Static variable in class io.sentry.protocol.SentryStackFrame.JsonKeys
 
PLATFORM - Static variable in class io.sentry.SentryBaseEvent.JsonKeys
 
popScope() - Method in class io.sentry.Hub
 
popScope() - Method in class io.sentry.HubAdapter
 
popScope() - Method in interface io.sentry.IHub
Removes the first scope
popScope() - Method in class io.sentry.NoOpHub
 
popScope() - Static method in class io.sentry.Sentry
Removes the first scope
PORTRAIT - io.sentry.protocol.Device.DeviceOrientation
 
postProcessAfterInitialization(Object, String) - Method in class io.sentry.spring.SentryInitBeanPostProcessor
 
PREFIX_CURRENT_SESSION_FILE - Static variable in class io.sentry.cache.EnvelopeCache
 
PRIORITY - Static variable in class io.sentry.protocol.SentryThread.JsonKeys
 
process(SentryTransaction, Hint) - Method in interface io.sentry.EventProcessor
May mutate or drop a SentryTransaction
process(SentryTransaction, Hint) - Method in class io.sentry.MainEventProcessor
 
process(SentryEvent, Hint) - Method in class io.sentry.DuplicateEventDetectionEventProcessor
 
process(SentryEvent, Hint) - Method in interface io.sentry.EventProcessor
May mutate or drop a SentryEvent
process(SentryEvent, Hint) - Method in class io.sentry.MainEventProcessor
 
process(SentryEvent, Hint) - Method in class io.sentry.spring.SentryRequestHttpServletRequestProcessor
 
process(SentryEvent, Hint) - Method in class io.sentry.spring.ContextTagsEventProcessor
 
processDir(DirectoryProcessor, String, ILogger) - Method in interface io.sentry.SendCachedEnvelopeFireAndForgetIntegration.SendFireAndForgetFactory
 
processEnvelopeFile(String, Hint) - Method in class io.sentry.EnvelopeSender
 
processEnvelopeFile(String, Hint) - Method in interface io.sentry.IEnvelopeSender
 
processEnvelopeFile(String, Hint) - Method in class io.sentry.OutboxSender
 
processFile(File, Hint) - Method in class io.sentry.EnvelopeSender
 
processFile(File, Hint) - Method in class io.sentry.OutboxSender
 
Profile - io.sentry.SentryItemType
 
PROFILE_ID - Static variable in class io.sentry.ProfilingTraceData.JsonKeys
 
ProfilingTraceData - Class in io.sentry
 
ProfilingTraceData(File, ITransaction) - Constructor for class io.sentry.ProfilingTraceData
 
ProfilingTraceData(File, ITransaction, String, int, String, Callable<List<Integer>>, String, String, String, Boolean, String, String, String, String, String) - Constructor for class io.sentry.ProfilingTraceData
 
ProfilingTraceData.Deserializer - Class in io.sentry
 
ProfilingTraceData.JsonKeys - Class in io.sentry
 
PROGUARD - Static variable in class io.sentry.protocol.DebugImage
 
PropertiesProvider - Interface in io.sentry.config
 
PropertiesProviderFactory - Class in io.sentry.config
 
PropertiesProviderFactory() - Constructor for class io.sentry.config.PropertiesProviderFactory
 
provideTransactionName(HttpServletRequest) - Method in class io.sentry.spring.tracing.SpringMvcTransactionNameProvider
 
provideTransactionName(HttpServletRequest) - Method in interface io.sentry.spring.tracing.TransactionNameProvider
Resolves transaction name from HttpServletRequest.
provideTransactionSource() - Method in class io.sentry.spring.tracing.SpringMvcTransactionNameProvider
 
provideTransactionSource() - Method in interface io.sentry.spring.tracing.TransactionNameProvider
Returns the source of the transaction name.
provideUser() - Method in class io.sentry.spring.HttpServletRequestSentryUserProvider
 
provideUser() - Method in interface io.sentry.spring.SentryUserProvider
 
provideUser() - Method in class io.sentry.spring.SpringSecuritySentryUserProvider
 
Proxy() - Constructor for class io.sentry.SentryOptions.Proxy
 
Proxy(String, String) - Constructor for class io.sentry.SentryOptions.Proxy
 
Proxy(String, String, String, String) - Constructor for class io.sentry.SentryOptions.Proxy
 
PUBLIC_KEY - Static variable in class io.sentry.TraceContext.JsonKeys
 
publish(LogRecord) - Method in class io.sentry.jul.SentryHandler
 
pushScope() - Method in class io.sentry.Hub
 
pushScope() - Method in class io.sentry.HubAdapter
 
pushScope() - Method in interface io.sentry.IHub
Pushes a new scope while inheriting the current scope's data.
pushScope() - Method in class io.sentry.NoOpHub
 
pushScope() - Static method in class io.sentry.Sentry
Pushes a new scope while inheriting the current scope's data.

Q

QUANTITY - Static variable in class io.sentry.clientreport.DiscardedEvent.JsonKeys
 
query(String) - Static method in class io.sentry.Breadcrumb
Creates query breadcrumb - representing a query that was made in your application.
QUERY_STRING - Static variable in class io.sentry.protocol.Request.JsonKeys
 
QUEUE_OVERFLOW - io.sentry.clientreport.DiscardReason
 

R

RATELIMIT_BACKOFF - io.sentry.clientreport.DiscardReason
 
RateLimiter - Class in io.sentry.transport
Controls retry limits on different category types sent to Sentry.
RateLimiter(SentryOptions) - Constructor for class io.sentry.transport.RateLimiter
 
RateLimiter(ICurrentDateProvider, SentryOptions) - Constructor for class io.sentry.transport.RateLimiter
 
RAW_DESCRIPTION - Static variable in class io.sentry.protocol.OperatingSystem.JsonKeys
 
RAW_DESCRIPTION - Static variable in class io.sentry.protocol.SentryRuntime.JsonKeys
 
RAW_FUNCTION - Static variable in class io.sentry.protocol.SentryStackFrame.JsonKeys
 
read() - Method in class io.sentry.instrumentation.file.SentryFileInputStream
 
read(byte[]) - Method in class io.sentry.instrumentation.file.SentryFileInputStream
 
read(byte[], int, int) - Method in class io.sentry.instrumentation.file.SentryFileInputStream
 
read(InputStream) - Method in class io.sentry.EnvelopeReader
 
read(InputStream) - Method in interface io.sentry.IEnvelopeReader
 
read(InputStream) - Method in class io.sentry.NoOpEnvelopeReader
 
readDeviceCpuFrequencies() - Method in class io.sentry.ProfilingTraceData
 
readText(File) - Static method in class io.sentry.util.FileUtils
Reads the content of a File into a String.
REASON - Static variable in class io.sentry.clientreport.DiscardedEvent.JsonKeys
 
recordLostEnvelope(DiscardReason, SentryEnvelope) - Method in class io.sentry.clientreport.ClientReportRecorder
 
recordLostEnvelope(DiscardReason, SentryEnvelope) - Method in interface io.sentry.clientreport.IClientReportRecorder
 
recordLostEnvelope(DiscardReason, SentryEnvelope) - Method in class io.sentry.clientreport.NoOpClientReportRecorder
 
recordLostEnvelopeItem(DiscardReason, SentryEnvelopeItem) - Method in class io.sentry.clientreport.ClientReportRecorder
 
recordLostEnvelopeItem(DiscardReason, SentryEnvelopeItem) - Method in interface io.sentry.clientreport.IClientReportRecorder
 
recordLostEnvelopeItem(DiscardReason, SentryEnvelopeItem) - Method in class io.sentry.clientreport.NoOpClientReportRecorder
 
recordLostEvent(DiscardReason, DataCategory) - Method in class io.sentry.clientreport.ClientReportRecorder
 
recordLostEvent(DiscardReason, DataCategory) - Method in interface io.sentry.clientreport.IClientReportRecorder
 
recordLostEvent(DiscardReason, DataCategory) - Method in class io.sentry.clientreport.NoOpClientReportRecorder
 
register(IHub, SentryOptions) - Method in interface io.sentry.Integration
Registers an integration
register(IHub, SentryOptions) - Method in class io.sentry.SendCachedEnvelopeFireAndForgetIntegration
 
register(IHub, SentryOptions) - Method in class io.sentry.ShutdownHookIntegration
 
register(IHub, SentryOptions) - Method in class io.sentry.UncaughtExceptionHandlerIntegration
 
registerBeanDefinitions(AnnotationMetadata, BeanDefinitionRegistry) - Method in class io.sentry.spring.SentryHubRegistrar
 
REGISTERS - Static variable in class io.sentry.protocol.SentryStackTrace.JsonKeys
 
RELEASE - Static variable in class io.sentry.SentryBaseEvent.JsonKeys
 
RELEASE - Static variable in class io.sentry.Session.JsonKeys
 
RELEASE - Static variable in class io.sentry.TraceContext.JsonKeys
 
remove(String) - Method in class io.sentry.Hint
 
removeContexts(String) - Method in class io.sentry.Scope
Removes a value from the Scope's contexts
removeData(String) - Method in class io.sentry.Breadcrumb
Removes an entry from the data's map
removeExtra(String) - Method in class io.sentry.Hub
 
removeExtra(String) - Method in class io.sentry.HubAdapter
 
removeExtra(String) - Method in interface io.sentry.IHub
Removes the extra key to an arbitrary value to the current Scope
removeExtra(String) - Method in interface io.sentry.IScopeObserver
 
removeExtra(String) - Method in class io.sentry.NoOpHub
 
removeExtra(String) - Method in class io.sentry.Scope
Removes an extra from the Scope's extras
removeExtra(String) - Static method in class io.sentry.Sentry
Removes the extra key to an arbitrary value to the current Scope
removeExtra(String) - Method in class io.sentry.SentryBaseEvent
 
removeModule(String) - Method in class io.sentry.SentryEvent
 
removeSurrounding(String, String) - Static method in class io.sentry.util.StringUtils
Removes character specified by the delimiter parameter from the beginning and the end of the string.
removeTag(String) - Method in class io.sentry.Hub
 
removeTag(String) - Method in class io.sentry.HubAdapter
 
removeTag(String) - Method in interface io.sentry.IHub
Removes the tag to a string value to the current Scope
removeTag(String) - Method in interface io.sentry.IScopeObserver
 
removeTag(String) - Method in class io.sentry.NoOpHub
 
removeTag(String) - Method in class io.sentry.Scope
Removes a tag from the Scope's tags
removeTag(String) - Static method in class io.sentry.Sentry
Removes the tag to a string value to the current Scope
removeTag(String) - Method in class io.sentry.SentryBaseEvent
 
replaceAttachments(List<Attachment>) - Method in class io.sentry.Hint
 
Request - Class in io.sentry.protocol
Http request information.
Request() - Constructor for class io.sentry.protocol.Request
 
Request(Request) - Constructor for class io.sentry.protocol.Request
 
REQUEST - Static variable in class io.sentry.SentryBaseEvent.JsonKeys
 
Request.Deserializer - Class in io.sentry.protocol
 
Request.JsonKeys - Class in io.sentry.protocol
 
requestDestroyed(ServletRequestEvent) - Method in class io.sentry.servlet.jakarta.SentryServletRequestListener
 
requestDestroyed(ServletRequestEvent) - Method in class io.sentry.servlet.SentryServletRequestListener
 
RequestDetails - Class in io.sentry
Represents common HTTP request properties that must be set on the requests sending SentryEnvelope.
RequestDetails(String, Map<String, String>) - Constructor for class io.sentry.RequestDetails
 
requestInitialized(ServletRequestEvent) - Method in class io.sentry.servlet.jakarta.SentryServletRequestListener
 
requestInitialized(ServletRequestEvent) - Method in class io.sentry.servlet.SentryServletRequestListener
 
requireNonNull(T, String) - Static method in class io.sentry.util.Objects
 
reset() - Method in interface io.sentry.hints.Resettable
Reset the Hint to its initial state
reset() - Method in class io.sentry.SentryCrashLastRunState
 
resetCountsAndGet() - Method in interface io.sentry.clientreport.IClientReportStorage
 
Resettable - Interface in io.sentry.hints
Marker interface for a reusable Hint
resolve(Object) - Static method in enum io.sentry.SentryItemType
 
resolveException(HttpServletRequest, HttpServletResponse, Object, Exception) - Method in class io.sentry.spring.SentryExceptionResolver
 
resolveInAppIncludes() - Method in class io.sentry.spring.boot.InAppIncludesResolver
 
resolveSentryRequest(HttpServletRequest) - Method in class io.sentry.spring.SentryRequestResolver
 
resolveSentryRequest(ServerHttpRequest) - Method in class io.sentry.spring.webflux.SentryRequestResolver
 
RESOURCE_EXHAUSTED - io.sentry.SpanStatus
The resource has been exhausted e.g.
Retryable - Interface in io.sentry.hints
 
ReusableCountLatch - Class in io.sentry.transport
Class originally copied from ReusableCountLatch.java.
ReusableCountLatch() - Constructor for class io.sentry.transport.ReusableCountLatch
Constructs a ReusableCountLatch with initial count set to 0.
ReusableCountLatch(int) - Constructor for class io.sentry.transport.ReusableCountLatch
Constructs a ReusableCountLatch initialized with the given count.
ROOTED - Static variable in class io.sentry.protocol.OperatingSystem.JsonKeys
 
ROUTE - io.sentry.protocol.TransactionNameSource
Parametrized URL / route
run(Scope) - Method in interface io.sentry.ScopeCallback
 
runIfDoesNotHaveType(Hint, Class<T>, HintUtils.SentryNullableConsumer<Object>) - Static method in class io.sentry.util.HintUtils
 
runIfHasType(Hint, Class<T>, HintUtils.SentryConsumer<T>) - Static method in class io.sentry.util.HintUtils
 
runIfHasType(Hint, Class<T>, HintUtils.SentryConsumer<T>, HintUtils.SentryHintFallback) - Static method in class io.sentry.util.HintUtils
 
runIfHasTypeLogIfNot(Hint, Class<T>, ILogger, HintUtils.SentryConsumer<T>) - Static method in class io.sentry.util.HintUtils
 

S

sample(SamplingContext) - Method in interface io.sentry.SentryOptions.ProfilesSamplerCallback
Calculates the sampling value used to determine if a profile is going to be sent to Sentry backend.
sample(SamplingContext) - Method in interface io.sentry.SentryOptions.TracesSamplerCallback
Calculates the sampling value used to determine if transaction is going to be sent to Sentry backend.
SAMPLE_RATE - io.sentry.clientreport.DiscardReason
 
SAMPLE_RATE - Static variable in class io.sentry.TraceContext.JsonKeys
 
SAMPLED_PROFILE - Static variable in class io.sentry.ProfilingTraceData.JsonKeys
 
SampleRateUtil - Class in io.sentry.util
 
SampleRateUtil() - Constructor for class io.sentry.util.SampleRateUtil
 
SamplingContext - Class in io.sentry
Context used by SentryOptions.TracesSamplerCallback to determine if transaction is going to be sampled.
SamplingContext(TransactionContext, CustomSamplingContext) - Constructor for class io.sentry.SamplingContext
 
schedule(Runnable, long) - Method in interface io.sentry.ISentryExecutorService
 
scheduleFinish() - Method in interface io.sentry.ITransaction
Schedules when transaction should be automatically finished.
scheduleFinish() - Method in class io.sentry.NoOpTransaction
 
scheduleFinish() - Method in class io.sentry.SentryTracer
 
Scope - Class in io.sentry
Scope data to be sent with the event
Scope(SentryOptions) - Constructor for class io.sentry.Scope
Scope's ctor
Scope.IWithTransaction - Interface in io.sentry
the IWithTransaction callback
ScopeCallback - Interface in io.sentry
 
SCREEN_DENSITY - Static variable in class io.sentry.protocol.Device.JsonKeys
 
SCREEN_DPI - Static variable in class io.sentry.protocol.Device.JsonKeys
 
SCREEN_HEIGHT_PIXELS - Static variable in class io.sentry.protocol.Device.JsonKeys
 
SCREEN_WIDTH_PIXELS - Static variable in class io.sentry.protocol.Device.JsonKeys
 
SDK - Static variable in class io.sentry.SentryBaseEvent.JsonKeys
 
SDK - Static variable in class io.sentry.SentryEnvelopeHeader.JsonKeys
 
SDK_INFO - Static variable in class io.sentry.protocol.DebugMeta.JsonKeys
 
SDK_NAME - Static variable in class io.sentry.protocol.SdkInfo.JsonKeys
 
SdkInfo - Class in io.sentry.protocol
Holds information about the system SDK.
SdkInfo() - Constructor for class io.sentry.protocol.SdkInfo
 
SdkInfo.Deserializer - Class in io.sentry.protocol
 
SdkInfo.JsonKeys - Class in io.sentry.protocol
 
SdkVersion - Class in io.sentry.protocol
The SDK Interface describes the Sentry SDK and its configuration used to capture and transmit an event.
SdkVersion(String, String) - Constructor for class io.sentry.protocol.SdkVersion
 
SdkVersion.Deserializer - Class in io.sentry.protocol
 
SdkVersion.JsonKeys - Class in io.sentry.protocol
 
Security - io.sentry.DataCategory
 
send() - Method in interface io.sentry.SendCachedEnvelopeFireAndForgetIntegration.SendFireAndForget
 
send(SentryEnvelope) - Method in interface io.sentry.transport.ITransport
 
send(SentryEnvelope, Hint) - Method in class io.sentry.transport.apache.ApacheHttpClientTransport
 
send(SentryEnvelope, Hint) - Method in class io.sentry.transport.AsyncHttpTransport
 
send(SentryEnvelope, Hint) - Method in interface io.sentry.transport.ITransport
 
send(SentryEnvelope, Hint) - Method in class io.sentry.transport.NoOpTransport
 
send(SentryEnvelope, Hint) - Method in class io.sentry.transport.StdoutTransport
 
SendCachedEnvelopeFireAndForgetIntegration - Class in io.sentry
Sends cached events over when your App.
SendCachedEnvelopeFireAndForgetIntegration(SendCachedEnvelopeFireAndForgetIntegration.SendFireAndForgetFactory) - Constructor for class io.sentry.SendCachedEnvelopeFireAndForgetIntegration
 
SendCachedEnvelopeFireAndForgetIntegration.SendFireAndForget - Interface in io.sentry
 
SendCachedEnvelopeFireAndForgetIntegration.SendFireAndForgetDirPath - Interface in io.sentry
 
SendCachedEnvelopeFireAndForgetIntegration.SendFireAndForgetFactory - Interface in io.sentry
 
sendDefaultPii() - Method in annotation type io.sentry.spring.EnableSentry
Whether to send personal identifiable information along with events.
SendFireAndForgetEnvelopeSender - Class in io.sentry
 
SendFireAndForgetEnvelopeSender(SendCachedEnvelopeFireAndForgetIntegration.SendFireAndForgetDirPath) - Constructor for class io.sentry.SendFireAndForgetEnvelopeSender
 
SendFireAndForgetOutboxSender - Class in io.sentry
 
SendFireAndForgetOutboxSender(SendCachedEnvelopeFireAndForgetIntegration.SendFireAndForgetDirPath) - Constructor for class io.sentry.SendFireAndForgetOutboxSender
 
Sentry - Class in io.sentry
Sentry SDK main API entry point
SENTRY_JAVA_SDK_NAME - Static variable in class io.sentry.BuildConfig
 
SENTRY_JUL_SDK_NAME - Static variable in class io.sentry.jul.BuildConfig
 
SENTRY_LOG4J2_SDK_NAME - Static variable in class io.sentry.log4j2.BuildConfig
 
SENTRY_LOGBACK_SDK_NAME - Static variable in class io.sentry.logback.BuildConfig
 
SENTRY_SPRING_BOOT_SDK_NAME - Static variable in class io.sentry.spring.boot.BuildConfig
 
SENTRY_SPRING_SDK_NAME - Static variable in class io.sentry.spring.BuildConfig
 
SENTRY_SYNTHETIC_EXCEPTION - Static variable in class io.sentry.TypeCheckHint
Used for Synthetic exceptions.
SENTRY_TRACE_HEADER - Static variable in class io.sentry.SentryTraceHeader
 
SENTRY_TYPE_CHECK_HINT - Static variable in class io.sentry.TypeCheckHint
 
Sentry.OptionsConfiguration<T extends SentryOptions> - Interface in io.sentry
Configuration options callback
SentryAdviceConfiguration - Class in io.sentry.spring.tracing
Creates advice infrastructure for SentrySpan and SentryTransaction.
SentryAdviceConfiguration() - Constructor for class io.sentry.spring.tracing.SentryAdviceConfiguration
 
SentryAppender - Class in io.sentry.log4j2
Appender for Log4j2 in charge of sending the logged events to a Sentry server.
SentryAppender - Class in io.sentry.logback
Appender for logback in charge of sending the logged events to a Sentry server.
SentryAppender() - Constructor for class io.sentry.logback.SentryAppender
 
SentryAppender(String, Filter, String, Level, Level, Boolean, ITransportFactory, IHub, String[]) - Constructor for class io.sentry.log4j2.SentryAppender
 
SentryAutoConfiguration - Class in io.sentry.spring.boot
 
SentryAutoConfiguration() - Constructor for class io.sentry.spring.boot.SentryAutoConfiguration
 
SentryBaseEvent - Class in io.sentry
An item sent to Sentry in the envelope.
SentryBaseEvent() - Constructor for class io.sentry.SentryBaseEvent
 
SentryBaseEvent(SentryId) - Constructor for class io.sentry.SentryBaseEvent
 
SentryBaseEvent.Deserializer - Class in io.sentry
 
SentryBaseEvent.JsonKeys - Class in io.sentry
 
SentryBaseEvent.Serializer - Class in io.sentry
 
SentryCapability - Class in io.sentry.openfeign
Adds Sentry tracing capability to Feign clients.
SentryCapability() - Constructor for class io.sentry.openfeign.SentryCapability
 
SentryCapability(IHub, SentryFeignClient.BeforeSpanCallback) - Constructor for class io.sentry.openfeign.SentryCapability
 
SentryCapability(SentryFeignClient.BeforeSpanCallback) - Constructor for class io.sentry.openfeign.SentryCapability
 
SentryClient - Class in io.sentry
 
SentryCrashLastRunState - Class in io.sentry
 
SentryDataFetcherExceptionHandler - Class in io.sentry.graphql
Captures exceptions that occur during data fetching, passes them to Sentry and invokes a delegate exception handler.
SentryDataFetcherExceptionHandler(DataFetcherExceptionHandler) - Constructor for class io.sentry.graphql.SentryDataFetcherExceptionHandler
 
SentryDataFetcherExceptionHandler(IHub, DataFetcherExceptionHandler) - Constructor for class io.sentry.graphql.SentryDataFetcherExceptionHandler
 
SentryEnvelope - Class in io.sentry
 
SentryEnvelope(SentryEnvelopeHeader, Iterable<SentryEnvelopeItem>) - Constructor for class io.sentry.SentryEnvelope
 
SentryEnvelope(SentryId, SdkVersion, SentryEnvelopeItem) - Constructor for class io.sentry.SentryEnvelope
 
SentryEnvelope(SentryId, SdkVersion, Iterable<SentryEnvelopeItem>) - Constructor for class io.sentry.SentryEnvelope
 
SentryEnvelopeException - Exception in io.sentry.exception
 
SentryEnvelopeException(String) - Constructor for exception io.sentry.exception.SentryEnvelopeException
 
SentryEnvelopeHeader - Class in io.sentry
 
SentryEnvelopeHeader() - Constructor for class io.sentry.SentryEnvelopeHeader
 
SentryEnvelopeHeader(SentryId) - Constructor for class io.sentry.SentryEnvelopeHeader
 
SentryEnvelopeHeader(SentryId, SdkVersion) - Constructor for class io.sentry.SentryEnvelopeHeader
 
SentryEnvelopeHeader(SentryId, SdkVersion, TraceContext) - Constructor for class io.sentry.SentryEnvelopeHeader
 
SentryEnvelopeHeader.Deserializer - Class in io.sentry
 
SentryEnvelopeHeader.JsonKeys - Class in io.sentry
 
SentryEnvelopeItem - Class in io.sentry
 
SentryEnvelopeItemHeader - Class in io.sentry
 
SentryEnvelopeItemHeader(SentryItemType, int, String, String, String) - Constructor for class io.sentry.SentryEnvelopeItemHeader
 
SentryEnvelopeItemHeader.Deserializer - Class in io.sentry
 
SentryEnvelopeItemHeader.JsonKeys - Class in io.sentry
 
SentryEvent - Class in io.sentry
 
SentryEvent() - Constructor for class io.sentry.SentryEvent
 
SentryEvent(Date) - Constructor for class io.sentry.SentryEvent
 
SentryEvent(Throwable) - Constructor for class io.sentry.SentryEvent
SentryEvent ctor with the captured Throwable
SentryEvent.Deserializer - Class in io.sentry
 
SentryEvent.JsonKeys - Class in io.sentry
 
SentryException - Class in io.sentry.protocol
A single exception.
SentryException() - Constructor for class io.sentry.protocol.SentryException
 
SentryException.Deserializer - Class in io.sentry.protocol
 
SentryException.JsonKeys - Class in io.sentry.protocol
 
SentryExceptionResolver - Class in io.sentry.spring
HandlerExceptionResolver implementation that will record any exception that a Spring Controller throws to Sentry.
SentryExceptionResolver(IHub, TransactionNameProvider, int) - Constructor for class io.sentry.spring.SentryExceptionResolver
 
SentryFeignClient - Class in io.sentry.openfeign
A Feign client that creates a span around each executed HTTP call.
SentryFeignClient(Client, IHub, SentryFeignClient.BeforeSpanCallback) - Constructor for class io.sentry.openfeign.SentryFeignClient
 
SentryFeignClient.BeforeSpanCallback - Interface in io.sentry.openfeign
 
SentryFileInputStream - Class in io.sentry.instrumentation.file
An implementation of FileInputStream that creates a ISpan for reading operation with filename and byte count set as description
SentryFileInputStream(FileDescriptor) - Constructor for class io.sentry.instrumentation.file.SentryFileInputStream
 
SentryFileInputStream(File) - Constructor for class io.sentry.instrumentation.file.SentryFileInputStream
 
SentryFileInputStream(String) - Constructor for class io.sentry.instrumentation.file.SentryFileInputStream
 
SentryFileInputStream.Factory - Class in io.sentry.instrumentation.file
 
SentryFileOutputStream - Class in io.sentry.instrumentation.file
An implementation of FileOutputStream that creates a ISpan for writing operation with filename and byte count set as description
SentryFileOutputStream(FileDescriptor) - Constructor for class io.sentry.instrumentation.file.SentryFileOutputStream
 
SentryFileOutputStream(File) - Constructor for class io.sentry.instrumentation.file.SentryFileOutputStream
 
SentryFileOutputStream(File, boolean) - Constructor for class io.sentry.instrumentation.file.SentryFileOutputStream
 
SentryFileOutputStream(String) - Constructor for class io.sentry.instrumentation.file.SentryFileOutputStream
 
SentryFileOutputStream(String, boolean) - Constructor for class io.sentry.instrumentation.file.SentryFileOutputStream
 
SentryFileOutputStream.Factory - Class in io.sentry.instrumentation.file
 
SentryFileReader - Class in io.sentry.instrumentation.file
 
SentryFileReader(File) - Constructor for class io.sentry.instrumentation.file.SentryFileReader
 
SentryFileReader(FileDescriptor) - Constructor for class io.sentry.instrumentation.file.SentryFileReader
 
SentryFileReader(String) - Constructor for class io.sentry.instrumentation.file.SentryFileReader
 
SentryFileWriter - Class in io.sentry.instrumentation.file
 
SentryFileWriter(File) - Constructor for class io.sentry.instrumentation.file.SentryFileWriter
 
SentryFileWriter(FileDescriptor) - Constructor for class io.sentry.instrumentation.file.SentryFileWriter
 
SentryFileWriter(File, boolean) - Constructor for class io.sentry.instrumentation.file.SentryFileWriter
 
SentryFileWriter(String) - Constructor for class io.sentry.instrumentation.file.SentryFileWriter
 
SentryFileWriter(String, boolean) - Constructor for class io.sentry.instrumentation.file.SentryFileWriter
 
SentryHandler - Class in io.sentry.jul
Logging handler in charge of sending the java.util.logging records to a Sentry server.
SentryHandler() - Constructor for class io.sentry.jul.SentryHandler
Creates an instance of SentryHandler.
SentryHandler(SentryOptions) - Constructor for class io.sentry.jul.SentryHandler
Creates an instance of SentryHandler.
SentryHubRegistrar - Class in io.sentry.spring
Registers beans required to use Sentry core features.
SentryHubRegistrar() - Constructor for class io.sentry.spring.SentryHubRegistrar
 
SentryId - Class in io.sentry.protocol
 
SentryId() - Constructor for class io.sentry.protocol.SentryId
 
SentryId(String) - Constructor for class io.sentry.protocol.SentryId
 
SentryId(UUID) - Constructor for class io.sentry.protocol.SentryId
 
SentryId.Deserializer - Class in io.sentry.protocol
 
SentryInitBeanPostProcessor - Class in io.sentry.spring
Initializes Sentry after all beans are registered.
SentryInitBeanPostProcessor() - Constructor for class io.sentry.spring.SentryInitBeanPostProcessor
 
SentryInstrumentation - Class in io.sentry.graphql
 
SentryInstrumentation() - Constructor for class io.sentry.graphql.SentryInstrumentation
 
SentryInstrumentation(IHub) - Constructor for class io.sentry.graphql.SentryInstrumentation
 
SentryInstrumentation(IHub, SentryInstrumentation.BeforeSpanCallback) - Constructor for class io.sentry.graphql.SentryInstrumentation
 
SentryInstrumentation(SentryInstrumentation.BeforeSpanCallback) - Constructor for class io.sentry.graphql.SentryInstrumentation
 
SentryInstrumentation.BeforeSpanCallback - Interface in io.sentry.graphql
 
SentryItemType - Enum in io.sentry
 
SentryJdbcEventListener - Class in io.sentry.jdbc
P6Spy JDBC event listener that creates Spans around database queries.
SentryJdbcEventListener() - Constructor for class io.sentry.jdbc.SentryJdbcEventListener
 
SentryJdbcEventListener(IHub) - Constructor for class io.sentry.jdbc.SentryJdbcEventListener
 
SentryLevel - Enum in io.sentry
the SentryLevel
SentryLogbackAppenderAutoConfiguration - Class in io.sentry.spring.boot
Auto-configures SentryAppender.
SentryLogbackAppenderAutoConfiguration() - Constructor for class io.sentry.spring.boot.SentryLogbackAppenderAutoConfiguration
 
sentryLogbackInitializer(SentryProperties) - Method in class io.sentry.spring.boot.SentryLogbackAppenderAutoConfiguration
 
SentryOptions - Class in io.sentry
Sentry SDK options
SentryOptions() - Constructor for class io.sentry.SentryOptions
SentryOptions ctor It adds and set default things
SentryOptions.BeforeBreadcrumbCallback - Interface in io.sentry
The BeforeBreadcrumb callback
SentryOptions.BeforeSendCallback - Interface in io.sentry
The BeforeSend callback
SentryOptions.ProfilesSamplerCallback - Interface in io.sentry
The profiles sampler callback.
SentryOptions.Proxy - Class in io.sentry
 
SentryOptions.RequestSize - Enum in io.sentry
 
SentryOptions.TracesSamplerCallback - Interface in io.sentry
The traces sampler callback.
SentryPackage - Class in io.sentry.protocol
An installed and loaded package as part of the Sentry SDK.
SentryPackage(String, String) - Constructor for class io.sentry.protocol.SentryPackage
 
SentryPackage.Deserializer - Class in io.sentry.protocol
 
SentryPackage.JsonKeys - Class in io.sentry.protocol
 
SentryProperties - Class in io.sentry.spring.boot
Configuration for Sentry integration.
SentryProperties() - Constructor for class io.sentry.spring.boot.SentryProperties
 
SentryProperties.Logging - Class in io.sentry.spring.boot
 
SentryRequestHttpServletRequestProcessor - Class in io.sentry.spring
Attaches transaction name from the HTTP request to SentryEvent.
SentryRequestHttpServletRequestProcessor(TransactionNameProvider, HttpServletRequest) - Constructor for class io.sentry.spring.SentryRequestHttpServletRequestProcessor
 
SentryRequestResolver - Class in io.sentry.spring
 
SentryRequestResolver - Class in io.sentry.spring.webflux
 
SentryRequestResolver(IHub) - Constructor for class io.sentry.spring.SentryRequestResolver
 
SentryRequestResolver(IHub) - Constructor for class io.sentry.spring.webflux.SentryRequestResolver
 
SentryRuntime - Class in io.sentry.protocol
 
SentryRuntime() - Constructor for class io.sentry.protocol.SentryRuntime
 
SentryRuntime.Deserializer - Class in io.sentry.protocol
 
SentryRuntime.JsonKeys - Class in io.sentry.protocol
 
SentryScheduleHook - Class in io.sentry.spring.webflux
Hook meant to used with Schedulers.onScheduleHook(String, Function) to configure Reactor to copy correct hub into the operating thread.
SentryScheduleHook() - Constructor for class io.sentry.spring.webflux.SentryScheduleHook
 
sentryScheduleHookApplicationRunner() - Method in class io.sentry.spring.boot.SentryWebfluxAutoConfiguration
Configures hook that sets correct hub on the executing thread.
SentryServletContainerInitializer - Class in io.sentry.servlet.jakarta
Servlet container initializer used to add the SentryServletRequestListener to the ServletContext.
SentryServletContainerInitializer - Class in io.sentry.servlet
Servlet container initializer used to add the SentryServletRequestListener to the ServletContext.
SentryServletContainerInitializer() - Constructor for class io.sentry.servlet.jakarta.SentryServletContainerInitializer
 
SentryServletContainerInitializer() - Constructor for class io.sentry.servlet.SentryServletContainerInitializer
 
SentryServletRequestListener - Class in io.sentry.servlet.jakarta
This request listener pushes a new scope into sentry that enriches a Sentry event with the details about the current request upon sending.
SentryServletRequestListener - Class in io.sentry.servlet
This request listener pushes a new scope into sentry that enriches a Sentry event with the details about the current request upon sending.
SentryServletRequestListener() - Constructor for class io.sentry.servlet.jakarta.SentryServletRequestListener
 
SentryServletRequestListener() - Constructor for class io.sentry.servlet.SentryServletRequestListener
 
SentryServletRequestListener(IHub) - Constructor for class io.sentry.servlet.jakarta.SentryServletRequestListener
 
SentryServletRequestListener(IHub) - Constructor for class io.sentry.servlet.SentryServletRequestListener
 
SentrySpan - Class in io.sentry.protocol
 
SentrySpan - Annotation Type in io.sentry.spring.tracing
Makes annotated method execution or a method execution within a class annotated with SentrySpan executed within running SentryTransaction to get wrapped into Span.
SentrySpan(Span) - Constructor for class io.sentry.protocol.SentrySpan
 
SentrySpan(Span, Map<String, Object>) - Constructor for class io.sentry.protocol.SentrySpan
 
SentrySpan(Double, Double, SentryId, SpanId, SpanId, String, String, SpanStatus, Map<String, String>, Map<String, Object>) - Constructor for class io.sentry.protocol.SentrySpan
 
SentrySpan.Deserializer - Class in io.sentry.protocol
 
SentrySpan.JsonKeys - Class in io.sentry.protocol
 
sentrySpanAdvice(IHub) - Method in class io.sentry.spring.tracing.SentryAdviceConfiguration
 
SentrySpanAdvice - Class in io.sentry.spring.tracing
Creates a span from every bean method executed within SentryTransaction.
SentrySpanAdvice(IHub) - Constructor for class io.sentry.spring.tracing.SentrySpanAdvice
 
sentrySpanAdvisor(Pointcut, Advice) - Method in class io.sentry.spring.tracing.SentryAdviceConfiguration
 
SentrySpanClientHttpRequestInterceptor - Class in io.sentry.spring.tracing
 
SentrySpanClientHttpRequestInterceptor(IHub) - Constructor for class io.sentry.spring.tracing.SentrySpanClientHttpRequestInterceptor
 
SentrySpanClientWebRequestFilter - Class in io.sentry.spring.tracing
 
SentrySpanClientWebRequestFilter(IHub) - Constructor for class io.sentry.spring.tracing.SentrySpanClientWebRequestFilter
 
sentrySpanPointcut() - Method in class io.sentry.spring.tracing.SentrySpanPointcutConfiguration
Pointcut around which spans are created.
SentrySpanPointcutConfiguration - Class in io.sentry.spring.tracing
AOP pointcut configuration for SentrySpan.
SentrySpanPointcutConfiguration() - Constructor for class io.sentry.spring.tracing.SentrySpanPointcutConfiguration
 
SentrySpringFilter - Class in io.sentry.spring
 
SentrySpringFilter() - Constructor for class io.sentry.spring.SentrySpringFilter
 
SentrySpringFilter(IHub) - Constructor for class io.sentry.spring.SentrySpringFilter
 
SentrySpringFilter(IHub, SentryRequestResolver, TransactionNameProvider) - Constructor for class io.sentry.spring.SentrySpringFilter
 
SentrySpringServletContainerInitializer - Class in io.sentry.spring
Servlet container initializer used to add the SentrySpringFilter to the ServletContext.
SentrySpringServletContainerInitializer() - Constructor for class io.sentry.spring.SentrySpringServletContainerInitializer
 
SentryStackFrame - Class in io.sentry.protocol
Holds information about a single stacktrace frame.
SentryStackFrame() - Constructor for class io.sentry.protocol.SentryStackFrame
 
SentryStackFrame.Deserializer - Class in io.sentry.protocol
 
SentryStackFrame.JsonKeys - Class in io.sentry.protocol
 
SentryStackTrace - Class in io.sentry.protocol
A stack trace of a single thread.
SentryStackTrace() - Constructor for class io.sentry.protocol.SentryStackTrace
 
SentryStackTrace(List<SentryStackFrame>) - Constructor for class io.sentry.protocol.SentryStackTrace
 
SentryStackTrace.Deserializer - Class in io.sentry.protocol
 
SentryStackTrace.JsonKeys - Class in io.sentry.protocol
 
SentryTaskDecorator - Class in io.sentry.spring
Sets a current hub on a thread running a Runnable given by parameter.
SentryTaskDecorator() - Constructor for class io.sentry.spring.SentryTaskDecorator
 
SentryThread - Class in io.sentry.protocol
A process thread of an event.
SentryThread() - Constructor for class io.sentry.protocol.SentryThread
 
SentryThread.Deserializer - Class in io.sentry.protocol
 
SentryThread.JsonKeys - Class in io.sentry.protocol
 
SentryTraceHeader - Class in io.sentry
Represents HTTP header "sentry-trace".
SentryTraceHeader(SentryId, SpanId, Boolean) - Constructor for class io.sentry.SentryTraceHeader
 
SentryTraceHeader(String) - Constructor for class io.sentry.SentryTraceHeader
 
SentryTracer - Class in io.sentry
 
SentryTracer(TransactionContext, IHub) - Constructor for class io.sentry.SentryTracer
 
SentryTracer(TransactionContext, IHub, boolean, TransactionFinishedCallback) - Constructor for class io.sentry.SentryTracer
 
SentryTracingConfiguration - Class in io.sentry.spring.tracing
Provides infrastructure beans for creating transactions and spans around bean methods annotated with SentryTransaction and SentrySpan.
SentryTracingConfiguration() - Constructor for class io.sentry.spring.tracing.SentryTracingConfiguration
 
SentryTracingFilter - Class in io.sentry.spring.tracing
Creates ITransaction around HTTP request executions.
SentryTracingFilter() - Constructor for class io.sentry.spring.tracing.SentryTracingFilter
Creates filter that resolves transaction name using SpringMvcTransactionNameProvider.
SentryTracingFilter(IHub) - Constructor for class io.sentry.spring.tracing.SentryTracingFilter
 
SentryTracingFilter(IHub, TransactionNameProvider) - Constructor for class io.sentry.spring.tracing.SentryTracingFilter
Creates filter that resolves transaction name using transaction name provider given by parameter.
SentryTransaction - Class in io.sentry.protocol
 
SentryTransaction - Annotation Type in io.sentry.spring.tracing
Makes annotated method execution or a method execution within an annotated class to get wrapped into SentryTransaction.
SentryTransaction(SentryTracer) - Constructor for class io.sentry.protocol.SentryTransaction
 
SentryTransaction(String, Double, Double, List<SentrySpan>, Map<String, MeasurementValue>, TransactionInfo) - Constructor for class io.sentry.protocol.SentryTransaction
 
SentryTransaction.Deserializer - Class in io.sentry.protocol
 
SentryTransaction.JsonKeys - Class in io.sentry.protocol
 
sentryTransactionAdvice(IHub) - Method in class io.sentry.spring.tracing.SentryAdviceConfiguration
 
SentryTransactionAdvice - Class in io.sentry.spring.tracing
Reports execution of every bean method annotated with SentryTransaction or a execution of a bean method within a class annotated with SentryTransaction.
SentryTransactionAdvice(IHub) - Constructor for class io.sentry.spring.tracing.SentryTransactionAdvice
 
sentryTransactionAdvisor(Pointcut, Advice) - Method in class io.sentry.spring.tracing.SentryAdviceConfiguration
 
sentryTransactionPointcut() - Method in class io.sentry.spring.tracing.SentryTransactionPointcutConfiguration
Pointcut around which transactions are created.
SentryTransactionPointcutConfiguration - Class in io.sentry.spring.tracing
AOP pointcut configuration for SentryTransaction.
SentryTransactionPointcutConfiguration() - Constructor for class io.sentry.spring.tracing.SentryTransactionPointcutConfiguration
 
SentryUserFilter - Class in io.sentry.spring
Sets the User on the Scope with information retrieved from SentryUserProviders.
SentryUserFilter(IHub, List<SentryUserProvider>) - Constructor for class io.sentry.spring.SentryUserFilter
 
SentryUserProvider - Interface in io.sentry.spring
Out of the box Spring integration configures single SentryUserProvider - HttpServletRequestSentryUserProvider.
SentryWebConfiguration - Class in io.sentry.spring
Registers Spring Web specific Sentry beans.
SentryWebConfiguration() - Constructor for class io.sentry.spring.SentryWebConfiguration
 
sentryWebExceptionHandler(IHub) - Method in class io.sentry.spring.boot.SentryWebfluxAutoConfiguration
Configures exception handler that handles unhandled exceptions and sends them to Sentry.
SentryWebExceptionHandler - Class in io.sentry.spring.webflux
Handles unhandled exceptions in Spring WebFlux integration.
SentryWebExceptionHandler(IHub) - Constructor for class io.sentry.spring.webflux.SentryWebExceptionHandler
 
sentryWebFilter(IHub) - Method in class io.sentry.spring.boot.SentryWebfluxAutoConfiguration
Configures a filter that sets up Sentry Scope for each request.
SentryWebFilter - Class in io.sentry.spring.webflux
Manages Scope in Webflux request processing.
SentryWebFilter(IHub) - Constructor for class io.sentry.spring.webflux.SentryWebFilter
 
SentryWebfluxAutoConfiguration - Class in io.sentry.spring.boot
Configures Sentry integration for Spring Webflux and Project Reactor.
SentryWebfluxAutoConfiguration() - Constructor for class io.sentry.spring.boot.SentryWebfluxAutoConfiguration
 
SEQ - Static variable in class io.sentry.Session.JsonKeys
 
serialize(JsonObjectWriter, ILogger) - Method in class io.sentry.Breadcrumb
 
serialize(JsonObjectWriter, ILogger) - Method in class io.sentry.clientreport.ClientReport
 
serialize(JsonObjectWriter, ILogger) - Method in class io.sentry.clientreport.DiscardedEvent
 
serialize(JsonObjectWriter, ILogger) - Method in interface io.sentry.JsonSerializable
 
serialize(JsonObjectWriter, ILogger) - Method in class io.sentry.ProfilingTraceData
 
serialize(JsonObjectWriter, ILogger) - Method in class io.sentry.protocol.App
 
serialize(JsonObjectWriter, ILogger) - Method in class io.sentry.protocol.Browser
 
serialize(JsonObjectWriter, ILogger) - Method in class io.sentry.protocol.Contexts
 
serialize(JsonObjectWriter, ILogger) - Method in class io.sentry.protocol.DebugImage
 
serialize(JsonObjectWriter, ILogger) - Method in class io.sentry.protocol.DebugMeta
 
serialize(JsonObjectWriter, ILogger) - Method in enum io.sentry.protocol.Device.DeviceOrientation
 
serialize(JsonObjectWriter, ILogger) - Method in class io.sentry.protocol.Device
 
serialize(JsonObjectWriter, ILogger) - Method in class io.sentry.protocol.Gpu
 
serialize(JsonObjectWriter, ILogger) - Method in class io.sentry.protocol.MeasurementValue
 
serialize(JsonObjectWriter, ILogger) - Method in class io.sentry.protocol.Mechanism
 
serialize(JsonObjectWriter, ILogger) - Method in class io.sentry.protocol.Message
 
serialize(JsonObjectWriter, ILogger) - Method in class io.sentry.protocol.OperatingSystem
 
serialize(JsonObjectWriter, ILogger) - Method in class io.sentry.protocol.Request
 
serialize(JsonObjectWriter, ILogger) - Method in class io.sentry.protocol.SdkInfo
 
serialize(JsonObjectWriter, ILogger) - Method in class io.sentry.protocol.SdkVersion
 
serialize(JsonObjectWriter, ILogger) - Method in class io.sentry.protocol.SentryException
 
serialize(JsonObjectWriter, ILogger) - Method in class io.sentry.protocol.SentryId
 
serialize(JsonObjectWriter, ILogger) - Method in class io.sentry.protocol.SentryPackage
 
serialize(JsonObjectWriter, ILogger) - Method in class io.sentry.protocol.SentryRuntime
 
serialize(JsonObjectWriter, ILogger) - Method in class io.sentry.protocol.SentrySpan
 
serialize(JsonObjectWriter, ILogger) - Method in class io.sentry.protocol.SentryStackFrame
 
serialize(JsonObjectWriter, ILogger) - Method in class io.sentry.protocol.SentryStackTrace
 
serialize(JsonObjectWriter, ILogger) - Method in class io.sentry.protocol.SentryThread
 
serialize(JsonObjectWriter, ILogger) - Method in class io.sentry.protocol.SentryTransaction
 
serialize(JsonObjectWriter, ILogger) - Method in class io.sentry.protocol.TransactionInfo
 
serialize(JsonObjectWriter, ILogger) - Method in class io.sentry.protocol.User
 
serialize(JsonObjectWriter, ILogger) - Method in class io.sentry.SentryEnvelopeHeader
 
serialize(JsonObjectWriter, ILogger) - Method in class io.sentry.SentryEnvelopeItemHeader
 
serialize(JsonObjectWriter, ILogger) - Method in class io.sentry.SentryEvent
 
serialize(JsonObjectWriter, ILogger) - Method in enum io.sentry.SentryItemType
 
serialize(JsonObjectWriter, ILogger) - Method in enum io.sentry.SentryLevel
 
serialize(JsonObjectWriter, ILogger) - Method in class io.sentry.Session
 
serialize(JsonObjectWriter, ILogger) - Method in class io.sentry.SpanContext
 
serialize(JsonObjectWriter, ILogger) - Method in class io.sentry.SpanId
 
serialize(JsonObjectWriter, ILogger) - Method in enum io.sentry.SpanStatus
 
serialize(JsonObjectWriter, ILogger) - Method in class io.sentry.TraceContext
 
serialize(JsonObjectWriter, ILogger) - Method in class io.sentry.UserFeedback
 
serialize(JsonObjectWriter, ILogger, Object) - Method in class io.sentry.JsonObjectSerializer
 
serialize(SentryBaseEvent, JsonObjectWriter, ILogger) - Method in class io.sentry.SentryBaseEvent.Serializer
 
serialize(SentryEnvelope, OutputStream) - Method in interface io.sentry.ISerializer
Serializes an envelope
serialize(SentryEnvelope, OutputStream) - Method in class io.sentry.JsonSerializer
Serializes an envelope to an OutputStream
serialize(Map<String, Object>) - Method in interface io.sentry.ISerializer
 
serialize(Map<String, Object>) - Method in class io.sentry.JsonSerializer
 
serialize(Object, ILogger) - Method in class io.sentry.JsonReflectionObjectSerializer
 
serialize(T, Writer) - Method in interface io.sentry.ISerializer
 
serialize(T, Writer) - Method in class io.sentry.JsonSerializer
 
serializeObject(Object, ILogger) - Method in class io.sentry.JsonReflectionObjectSerializer
 
Serializer() - Constructor for class io.sentry.SentryBaseEvent.Serializer
 
SERVER_NAME - Static variable in class io.sentry.SentryBaseEvent.JsonKeys
 
SERVLET_REQUEST - Static variable in class io.sentry.TypeCheckHint
Used for Servlet Request breadcrumbs.
Session - Class in io.sentry
 
Session - io.sentry.DataCategory
 
Session - io.sentry.SentryItemType
 
Session(Session.State, Date, Date, int, String, UUID, Boolean, Long, Double, String, String, String, String) - Constructor for class io.sentry.Session
 
Session(String, User, String, String) - Constructor for class io.sentry.Session
 
Session.Deserializer - Class in io.sentry
 
Session.JsonKeys - Class in io.sentry
 
Session.State - Enum in io.sentry
Session state
SessionEnd - Interface in io.sentry.hints
Hint that shows this is a session end envelope
SessionEndHint - Class in io.sentry.hints
 
SessionEndHint() - Constructor for class io.sentry.hints.SessionEndHint
 
SessionStart - Interface in io.sentry.hints
Hint that shows this is a session start envelope
SessionStartHint - Class in io.sentry.hints
 
SessionStartHint() - Constructor for class io.sentry.hints.SessionStartHint
 
set(String, Object) - Method in class io.sentry.CustomSamplingContext
 
set(String, Object) - Method in class io.sentry.Hint
 
set(String, String) - Method in class io.sentry.Baggage
 
setAbsPath(String) - Method in class io.sentry.protocol.SentryStackFrame
 
setAndroidApiLevel(int) - Method in class io.sentry.ProfilingTraceData
 
setApiType(String) - Method in class io.sentry.protocol.Gpu
 
setApp(App) - Method in class io.sentry.protocol.Contexts
 
setAppBuild(String) - Method in class io.sentry.protocol.App
 
setAppIdentifier(String) - Method in class io.sentry.protocol.App
 
setApplicationContext(ApplicationContext) - Method in class io.sentry.spring.boot.InAppIncludesResolver
 
setApplicationContext(ApplicationContext) - Method in class io.sentry.spring.SentryInitBeanPostProcessor
 
setAppName(String) - Method in class io.sentry.protocol.App
 
setAppStartTime(Date) - Method in class io.sentry.protocol.App
 
setAppVersion(String) - Method in class io.sentry.protocol.App
 
setArch(String) - Method in class io.sentry.protocol.DebugImage
 
setArchs(String[]) - Method in class io.sentry.protocol.Device
 
setAttachServerName(boolean) - Method in class io.sentry.SentryOptions
Sets if SDK should automatically resolve and attache server name to events.
setAttachStacktrace(boolean) - Method in class io.sentry.SentryOptions
Sets the attachStacktrace to enabled or disabled
setAttachThreads(boolean) - Method in class io.sentry.SentryOptions
Sets the attachThreads to enabled or disabled
setBatteryLevel(Float) - Method in class io.sentry.protocol.Device
 
setBatteryTemperature(Float) - Method in class io.sentry.protocol.Device
 
setBeforeBreadcrumb(SentryOptions.BeforeBreadcrumbCallback) - Method in class io.sentry.SentryOptions
Sets the beforeBreadcrumb callback
setBeforeSend(SentryOptions.BeforeSendCallback) - Method in class io.sentry.SentryOptions
Sets the beforeSend callback
setBindToScope(boolean) - Method in class io.sentry.TransactionOptions
 
setBootTime(Date) - Method in class io.sentry.protocol.Device
 
setBrand(String) - Method in class io.sentry.protocol.Device
 
setBreadcrumbs(List<Breadcrumb>) - Method in class io.sentry.SentryBaseEvent
 
setBrowser(Browser) - Method in class io.sentry.protocol.Contexts
 
setBuild(String) - Method in class io.sentry.protocol.OperatingSystem
 
setBuildId(String) - Method in class io.sentry.ProfilingTraceData
 
setBuildType(String) - Method in class io.sentry.protocol.App
 
setCacheDirPath(String) - Method in class io.sentry.SentryOptions
Sets the cache dir.
setCategory(String) - Method in class io.sentry.Breadcrumb
Sets the category
setCharging(Boolean) - Method in class io.sentry.protocol.Device
 
setCodeFile(String) - Method in class io.sentry.protocol.DebugImage
 
setCodeId(String) - Method in class io.sentry.protocol.DebugImage
 
setColno(Integer) - Method in class io.sentry.protocol.SentryStackFrame
 
setComments(String) - Method in class io.sentry.UserFeedback
Sets comments of the user about what happened.
setConnectionTimeoutMillis(int) - Method in class io.sentry.SentryOptions
Sets the connection timeout in milliseconds.
setConnectionType(String) - Method in class io.sentry.protocol.Device
 
setContextLine(String) - Method in class io.sentry.protocol.SentryStackFrame
 
setContexts(String, Boolean) - Method in class io.sentry.Scope
Sets the Scope's contexts
setContexts(String, Character) - Method in class io.sentry.Scope
Sets the Scope's contexts
setContexts(String, Number) - Method in class io.sentry.Scope
Sets the Scope's contexts
setContexts(String, Object) - Method in class io.sentry.Scope
Sets the Scope's contexts
setContexts(String, Object[]) - Method in class io.sentry.Scope
Sets the Scope's contexts
setContexts(String, String) - Method in class io.sentry.Scope
Sets the Scope's contexts
setContexts(String, Collection<?>) - Method in class io.sentry.Scope
Sets the Scope's contexts
setCookies(String) - Method in class io.sentry.protocol.Request
 
setCpuArchitecture(String) - Method in class io.sentry.ProfilingTraceData
 
setCrashed(Boolean) - Method in class io.sentry.protocol.SentryThread
Sets whether the crash happened on this thread.
setCrashedLastRun(boolean) - Method in class io.sentry.SentryCrashLastRunState
 
setCurrent(Boolean) - Method in class io.sentry.protocol.SentryThread
Sets an optional flag to indicate that the thread was in the foreground.
setCurrentHub(IHub) - Static method in class io.sentry.Sentry
 
setCustomSamplingContext(CustomSamplingContext) - Method in class io.sentry.TransactionOptions
 
setDaemon(Boolean) - Method in class io.sentry.protocol.SentryThread
Sets if this is a daemon thread.
setData(String, Object) - Method in class io.sentry.Breadcrumb
Sets an entry to the data's map
setData(String, Object) - Method in interface io.sentry.ISpan
Sets extra data on span or transaction.
setData(String, Object) - Method in class io.sentry.NoOpSpan
 
setData(String, Object) - Method in class io.sentry.NoOpTransaction
 
setData(String, Object) - Method in class io.sentry.SentryTracer
 
setData(String, Object) - Method in class io.sentry.Span
 
setData(Object) - Method in class io.sentry.protocol.Request
 
setData(Map<String, Object>) - Method in class io.sentry.protocol.Mechanism
 
setDebug(boolean) - Method in class io.sentry.SentryOptions
Sets the debug mode to ON or OFF Default is OFF
setDebug(Boolean) - Method in class io.sentry.ExternalOptions
 
setDebugFile(String) - Method in class io.sentry.protocol.DebugImage
 
setDebugId(String) - Method in class io.sentry.protocol.DebugImage
 
setDebugMeta(DebugMeta) - Method in class io.sentry.SentryEvent
 
setDescription(String) - Method in interface io.sentry.ISpan
Sets span description.
setDescription(String) - Method in class io.sentry.NoOpSpan
 
setDescription(String) - Method in class io.sentry.NoOpTransaction
 
setDescription(String) - Method in class io.sentry.protocol.Mechanism
 
setDescription(String) - Method in class io.sentry.SentryTracer
 
setDescription(String) - Method in class io.sentry.Span
 
setDescription(String) - Method in class io.sentry.SpanContext
 
setDevice(Device) - Method in class io.sentry.protocol.Contexts
 
setDeviceAppHash(String) - Method in class io.sentry.protocol.App
 
setDeviceCpuFrequencies(List<Integer>) - Method in class io.sentry.ProfilingTraceData
 
setDeviceIsEmulator(boolean) - Method in class io.sentry.ProfilingTraceData
 
setDeviceLocale(String) - Method in class io.sentry.ProfilingTraceData
 
setDeviceManufacturer(String) - Method in class io.sentry.ProfilingTraceData
 
setDeviceModel(String) - Method in class io.sentry.ProfilingTraceData
 
setDeviceOsBuildNumber(String) - Method in class io.sentry.ProfilingTraceData
 
setDeviceOsVersion(String) - Method in class io.sentry.ProfilingTraceData
 
setDevicePhysicalMemoryBytes(String) - Method in class io.sentry.ProfilingTraceData
 
setDiagnosticLevel(SentryLevel) - Method in class io.sentry.SentryOptions
Sets the minimum LogLevel if null, it uses the default min.
setDist(String) - Method in class io.sentry.ExternalOptions
 
setDist(String) - Method in class io.sentry.SentryBaseEvent
 
setDist(String) - Method in class io.sentry.SentryOptions
Sets the distribution
setDistinctId(String) - Method in class io.sentry.SentryOptions
Sets the distinct Id
setDsn(String) - Method in class io.sentry.ExternalOptions
 
setDsn(String) - Method in class io.sentry.SentryOptions
Sets the DSN
setDurationNs(String) - Method in class io.sentry.ProfilingTraceData
 
setEmail(String) - Method in class io.sentry.protocol.User
Gets the e-mail address of the user.
setEmail(String) - Method in class io.sentry.UserFeedback
Sets the email of the user.
setEnableAutoSessionTracking(boolean) - Method in class io.sentry.SentryOptions
Enable or disable the automatic session tracking
setEnabled(boolean) - Method in class io.sentry.spring.boot.SentryProperties.Logging
 
setEnableDeduplication(boolean) - Method in class io.sentry.SentryOptions
Enables or disables event deduplication.
setEnableDeduplication(Boolean) - Method in class io.sentry.ExternalOptions
 
setEnableExternalConfiguration(boolean) - Method in class io.sentry.SentryOptions
Enables loading options from external sources like sentry.properties file or environment variables, system properties.
setEnableNdk(boolean) - Method in class io.sentry.SentryOptions
Sets NDK to ON or OFF
setEnableScopeSync(boolean) - Method in class io.sentry.SentryOptions
Enables or not the Java to NDK Scope sync
setEnableShutdownHook(boolean) - Method in class io.sentry.SentryOptions
Enables or disable ShutdownHookIntegration.
setEnableUncaughtExceptionHandler(boolean) - Method in class io.sentry.SentryOptions
Enable or disable the default UncaughtExceptionHandlerIntegration.
setEnableUncaughtExceptionHandler(Boolean) - Method in class io.sentry.ExternalOptions
 
setEnvelopeDiskCache(IEnvelopeCache) - Method in class io.sentry.SentryOptions
Sets the EnvelopeCache interface
setEnvelopeReader(IEnvelopeReader) - Method in class io.sentry.SentryOptions
 
setEnvironment(String) - Method in class io.sentry.ProfilingTraceData
 
setEnvironment(String) - Method in class io.sentry.Baggage
 
setEnvironment(String) - Method in class io.sentry.ExternalOptions
 
setEnvironment(String) - Method in class io.sentry.SentryBaseEvent
 
setEnvironment(String) - Method in class io.sentry.SentryOptions
Sets the environment
setEnvs(Map<String, String>) - Method in class io.sentry.protocol.Request
 
setEventId(SentryId) - Method in class io.sentry.SentryBaseEvent
 
setExceptionResolverOrder(int) - Method in class io.sentry.spring.boot.SentryProperties
Sets the order to use for Spring SentryExceptionResolver, which determines whether all web exceptions are reported, or only uncaught exceptions.
setExceptions(List<SentryException>) - Method in class io.sentry.SentryEvent
 
setExternalFreeStorage(Long) - Method in class io.sentry.protocol.Device
 
setExternalStorageSize(Long) - Method in class io.sentry.protocol.Device
 
setExtra(String, Object) - Method in class io.sentry.SentryBaseEvent
 
setExtra(String, String) - Method in class io.sentry.Hub
 
setExtra(String, String) - Method in class io.sentry.HubAdapter
 
setExtra(String, String) - Method in interface io.sentry.IHub
Sets the extra key to an arbitrary value to the current Scope, overwriting a potential previous value
setExtra(String, String) - Method in interface io.sentry.IScopeObserver
 
setExtra(String, String) - Method in class io.sentry.NoOpHub
 
setExtra(String, String) - Method in class io.sentry.Scope
Sets an extra to the Scope's extra map
setExtra(String, String) - Static method in class io.sentry.Sentry
Sets the extra key to an arbitrary value to the current Scope, overwriting a potential previous value
setExtras(Map<String, Object>) - Method in class io.sentry.SentryBaseEvent
 
setFamily(String) - Method in class io.sentry.protocol.Device
 
setFilename(String) - Method in class io.sentry.protocol.SentryStackFrame
 
setFingerprint(List<String>) - Method in class io.sentry.Hub
 
setFingerprint(List<String>) - Method in class io.sentry.HubAdapter
 
setFingerprint(List<String>) - Method in interface io.sentry.IHub
Sets the fingerprint to group specific events together to the current Scope.
setFingerprint(List<String>) - Method in class io.sentry.NoOpHub
 
setFingerprint(List<String>) - Method in class io.sentry.Scope
Sets the Scope's fingerprint list
setFingerprint(List<String>) - Static method in class io.sentry.Sentry
Sets the fingerprint to group specific events together to the current Scope.
setFingerprints(List<String>) - Method in class io.sentry.SentryEvent
 
setFlushTimeoutMillis(long) - Method in class io.sentry.SentryOptions
Sets the flush timeout in millis
setFormatted(String) - Method in class io.sentry.protocol.Message
Sets a formatted String
setFrames(List<SentryStackFrame>) - Method in class io.sentry.protocol.SentryStackTrace
Sets the frames of this stacktrace.
setFramesOmitted(List<Integer>) - Method in class io.sentry.protocol.SentryStackFrame
 
setFreeMemory(Long) - Method in class io.sentry.protocol.Device
 
setFreeStorage(Long) - Method in class io.sentry.protocol.Device
 
setFunction(String) - Method in class io.sentry.protocol.SentryStackFrame
 
setGpu(Gpu) - Method in class io.sentry.protocol.Contexts
 
setHandled(Boolean) - Method in class io.sentry.protocol.Mechanism
 
setHeaders(Map<String, String>) - Method in class io.sentry.protocol.Request
 
setHelpLink(String) - Method in class io.sentry.protocol.Mechanism
 
setHost(String) - Method in class io.sentry.SentryOptions.Proxy
 
setHostnameVerifier(HostnameVerifier) - Method in class io.sentry.SentryOptions
Set custom HostnameVerifier
setHtmlSafe(boolean) - Method in class io.sentry.vendor.gson.stream.JsonWriter
Configure this writer to emit JSON that's safe for direct inclusion in HTML and XML documents.
setId(Long) - Method in class io.sentry.protocol.SentryThread
Sets the Id of the thread.
setId(String) - Method in class io.sentry.protocol.Device
 
setId(String) - Method in class io.sentry.protocol.User
Sets the id of the user.
setId(Integer) - Method in class io.sentry.protocol.Gpu
 
setIdleTimeout(Long) - Method in class io.sentry.ExternalOptions
 
setIdleTimeout(Long) - Method in class io.sentry.SentryOptions
Sets the idle timeout.
setIdleTimeout(Long) - Method in class io.sentry.TransactionOptions
 
setImageAddr(String) - Method in class io.sentry.protocol.DebugImage
 
setImageAddr(String) - Method in class io.sentry.protocol.SentryStackFrame
 
setImages(List<DebugImage>) - Method in class io.sentry.protocol.DebugMeta
 
setImageSize(long) - Method in class io.sentry.protocol.DebugImage
Sets the image size.
setImageSize(Long) - Method in class io.sentry.protocol.DebugImage
 
setInApp(Boolean) - Method in class io.sentry.protocol.SentryStackFrame
 
setIndent(String) - Method in class io.sentry.vendor.gson.stream.JsonWriter
Sets the indentation string to be repeated for each level of indentation in the encoded document.
setInitAsTrue() - Method in class io.sentry.Session
Used for migrating the init flag when an session is gonna be deleted.
setInstructionAddr(String) - Method in class io.sentry.protocol.SentryStackFrame
 
setIpAddress(String) - Method in class io.sentry.protocol.User
Sets the IP address of the user.
setKernelVersion(String) - Method in class io.sentry.protocol.OperatingSystem
 
setLanguage(String) - Method in class io.sentry.protocol.Device
 
setLenient(boolean) - Method in class io.sentry.vendor.gson.stream.JsonReader
Configure this parser to be liberal in what it accepts.
setLenient(boolean) - Method in class io.sentry.vendor.gson.stream.JsonWriter
Configure this writer to relax its syntax rules.
setLevel(SentryLevel) - Method in class io.sentry.Breadcrumb
Sets the level
setLevel(SentryLevel) - Method in class io.sentry.Hub
 
setLevel(SentryLevel) - Method in class io.sentry.HubAdapter
 
setLevel(SentryLevel) - Method in interface io.sentry.IHub
Sets the level of all events sent within current Scope
setLevel(SentryLevel) - Method in class io.sentry.NoOpHub
 
setLevel(SentryLevel) - Method in class io.sentry.Scope
Sets the Scope's SentryLevel Level from scope exceptionally take precedence over the event
setLevel(SentryLevel) - Static method in class io.sentry.Sentry
Sets the level of all events sent within current Scope
setLevel(SentryLevel) - Method in class io.sentry.SentryEvent
 
setLineno(Integer) - Method in class io.sentry.protocol.SentryStackFrame
 
setLocale(String) - Method in class io.sentry.protocol.Device
 
setLogger(ILogger) - Method in class io.sentry.SentryOptions
Sets the Logger interface if null, logger will be NoOp
setLogger(String) - Method in class io.sentry.SentryEvent
 
setLogging(SentryProperties.Logging) - Method in class io.sentry.spring.boot.SentryProperties
 
setLowMemory(Boolean) - Method in class io.sentry.protocol.Device
 
setManufacturer(String) - Method in class io.sentry.protocol.Device
 
setMaxAttachmentSize(long) - Method in class io.sentry.SentryOptions
Sets the max attachment size for each attachment in bytes.
setMaxBreadcrumbs(int) - Method in class io.sentry.SentryOptions
Sets the max breadcrumbs Default is 100
setMaxCacheItems(int) - Method in class io.sentry.SentryOptions
Sets the max cache items for capping the number of events
setMaxDepth(int) - Method in class io.sentry.SentryOptions
Set the max depth for when serializing object graphs using reflection.
setMaxQueueSize(int) - Method in class io.sentry.SentryOptions
Sets the max queue size if maxQueueSize is bigger than 0
setMaxRequestBodySize(SentryOptions.RequestSize) - Method in class io.sentry.SentryOptions
 
setMaxRequestBodySize(SentryOptions.RequestSize) - Method in class io.sentry.ExternalOptions
 
setMaxSpans(int) - Method in class io.sentry.SentryOptions
Sets the maximum number of spans that can be attached to single transaction.
setMaxTraceFileSize(long) - Method in class io.sentry.SentryOptions
Sets the max trace file size for each envelope item in bytes.
setMechanism(Mechanism) - Method in class io.sentry.protocol.SentryException
Sets an optional mechanism that created this exception.
setMemorySize(Integer) - Method in class io.sentry.protocol.Gpu
 
setMemorySize(Long) - Method in class io.sentry.protocol.Device
 
setMessage(Message) - Method in class io.sentry.SentryEvent
 
setMessage(String) - Method in class io.sentry.Breadcrumb
Sets the message
setMessage(String) - Method in class io.sentry.protocol.Message
 
setMeta(Map<String, Object>) - Method in class io.sentry.protocol.Mechanism
 
setMethod(String) - Method in class io.sentry.protocol.Request
 
setMinimumBreadcrumbLevel(Level) - Method in class io.sentry.logback.SentryAppender
 
setMinimumBreadcrumbLevel(Level) - Method in class io.sentry.jul.SentryHandler
 
setMinimumBreadcrumbLevel(Level) - Method in class io.sentry.spring.boot.SentryProperties.Logging
 
setMinimumEventLevel(Level) - Method in class io.sentry.logback.SentryAppender
 
setMinimumEventLevel(Level) - Method in class io.sentry.jul.SentryHandler
 
setMinimumEventLevel(Level) - Method in class io.sentry.spring.boot.SentryProperties.Logging
 
setModel(String) - Method in class io.sentry.protocol.Device
 
setModelId(String) - Method in class io.sentry.protocol.Device
 
setModule(String, String) - Method in class io.sentry.SentryEvent
 
setModule(String) - Method in class io.sentry.protocol.SentryException
Sets the optional module, or package which the exception type lives in.
setModule(String) - Method in class io.sentry.protocol.SentryStackFrame
 
setModules(Map<String, String>) - Method in class io.sentry.SentryEvent
 
setMultiThreadedRendering(Boolean) - Method in class io.sentry.protocol.Gpu
 
setName(String) - Method in interface io.sentry.ITransaction
Sets transaction name.
setName(String) - Method in class io.sentry.NoOpTransaction
 
setName(String) - Method in class io.sentry.protocol.SdkVersion
 
setName(String) - Method in class io.sentry.protocol.SentryPackage
 
setName(String) - Method in class io.sentry.SentryTracer
 
setName(String, TransactionNameSource) - Method in interface io.sentry.ITransaction
 
setName(String, TransactionNameSource) - Method in class io.sentry.NoOpTransaction
 
setName(String, TransactionNameSource) - Method in class io.sentry.SentryTracer
 
setName(String) - Method in class io.sentry.protocol.Browser
 
setName(String) - Method in class io.sentry.protocol.Device
 
setName(String) - Method in class io.sentry.protocol.OperatingSystem
 
setName(String) - Method in class io.sentry.protocol.SentryRuntime
 
setName(String) - Method in class io.sentry.protocol.SentryThread
Sets the name of the thread.
setName(String) - Method in class io.sentry.protocol.Gpu
 
setName(String) - Method in class io.sentry.UserFeedback
Sets the name of the user.
setNative(Boolean) - Method in class io.sentry.protocol.SentryStackFrame
 
setNpotSupport(String) - Method in class io.sentry.protocol.Gpu
 
setOnline(Boolean) - Method in class io.sentry.protocol.Device
 
setOperatingSystem(OperatingSystem) - Method in class io.sentry.protocol.Contexts
 
setOperation(String) - Method in interface io.sentry.ISpan
Sets span operation.
setOperation(String) - Method in class io.sentry.NoOpSpan
 
setOperation(String) - Method in class io.sentry.NoOpTransaction
 
setOperation(String) - Method in class io.sentry.SentryTracer
 
setOperation(String) - Method in class io.sentry.Span
 
setOperation(String) - Method in class io.sentry.SpanContext
 
setOptions(SentryOptions) - Method in class io.sentry.logback.SentryAppender
 
setOrientation(Device.DeviceOrientation) - Method in class io.sentry.protocol.Device
 
setOthers(Map<String, String>) - Method in class io.sentry.protocol.User
Sets other user related data.
setOthers(Map<String, String>) - Method in class io.sentry.protocol.Request
 
setPackage(String) - Method in class io.sentry.protocol.SentryStackFrame
 
setParams(List<String>) - Method in class io.sentry.protocol.Message
 
setParentSampled(Boolean) - Method in class io.sentry.TransactionContext
 
setParentSampled(Boolean, Boolean) - Method in class io.sentry.TransactionContext
 
setPass(String) - Method in class io.sentry.SentryOptions.Proxy
 
setPermissions(Map<String, String>) - Method in class io.sentry.protocol.App
 
setPlatform(String) - Method in class io.sentry.protocol.SentryStackFrame
 
setPlatform(String) - Method in class io.sentry.SentryBaseEvent
 
setPort(String) - Method in class io.sentry.SentryOptions.Proxy
 
setPostContext(List<String>) - Method in class io.sentry.protocol.SentryStackFrame
 
setPreContext(List<String>) - Method in class io.sentry.protocol.SentryStackFrame
 
setPrintfStyle(boolean) - Method in class io.sentry.jul.SentryHandler
 
setPrintUncaughtStackTrace(boolean) - Method in class io.sentry.SentryOptions
Enable or disable printing exceptions in UncaughtExceptionHandler
setPrintUncaughtStackTrace(Boolean) - Method in class io.sentry.ExternalOptions
 
setPriority(Integer) - Method in class io.sentry.protocol.SentryThread
Sets the priority of the thread.
setProfileId(String) - Method in class io.sentry.ProfilingTraceData
 
setProfilesSampler(SentryOptions.ProfilesSamplerCallback) - Method in class io.sentry.SentryOptions
Sets the callback used to determine if a profile is sampled.
setProfilesSampleRate(Double) - Method in class io.sentry.ExternalOptions
 
setProfilesSampleRate(Double) - Method in class io.sentry.SentryOptions
Sets the profilesSampleRate.
setProfilingEnabled(boolean) - Method in class io.sentry.SentryOptions
setProguardUuid(String) - Method in class io.sentry.ExternalOptions
 
setProguardUuid(String) - Method in class io.sentry.SentryOptions
Sets a Proguard UUID.
setProxy(SentryOptions.Proxy) - Method in class io.sentry.SentryOptions
Sets the proxy
setProxy(SentryOptions.Proxy) - Method in class io.sentry.ExternalOptions
 
setPublicKey(String) - Method in class io.sentry.Baggage
 
setQueryString(String) - Method in class io.sentry.protocol.Request
 
setRawDescription(String) - Method in class io.sentry.protocol.OperatingSystem
 
setRawDescription(String) - Method in class io.sentry.protocol.SentryRuntime
 
setRawFunction(String) - Method in class io.sentry.protocol.SentryStackFrame
 
setReadTimeoutMillis(int) - Method in class io.sentry.SentryOptions
Sets the read timeout in milliseconds
setRegisters(Map<String, String>) - Method in class io.sentry.protocol.SentryStackTrace
 
setRelease(String) - Method in class io.sentry.Baggage
 
setRelease(String) - Method in class io.sentry.ExternalOptions
 
setRelease(String) - Method in class io.sentry.SentryBaseEvent
 
setRelease(String) - Method in class io.sentry.SentryOptions
Sets the release
setRequest(Request) - Method in class io.sentry.Scope
Sets the Scope's request
setRequest(Request) - Method in class io.sentry.SentryBaseEvent
 
setResult(boolean) - Method in interface io.sentry.hints.SubmissionResult
 
setRetry(boolean) - Method in interface io.sentry.hints.Retryable
 
setRooted(Boolean) - Method in class io.sentry.protocol.OperatingSystem
 
setRuntime(SentryRuntime) - Method in class io.sentry.protocol.Contexts
 
setSampled(Boolean) - Method in class io.sentry.SpanContext
 
setSampled(Boolean, Boolean) - Method in class io.sentry.SpanContext
 
setSampledProfile(String) - Method in class io.sentry.ProfilingTraceData
 
setSampleRate(String) - Method in class io.sentry.Baggage
 
setSampleRate(Double) - Method in class io.sentry.SentryOptions
Sets the sampleRate Can be anything between 0.01 and 1.0 or null (default), to disable it.
setSamplingDecision(TracesSamplingDecision) - Method in class io.sentry.SpanContext
 
setScreenDensity(Float) - Method in class io.sentry.protocol.Device
 
setScreenDpi(Integer) - Method in class io.sentry.protocol.Device
 
setScreenHeightPixels(Integer) - Method in class io.sentry.protocol.Device
 
setScreenshot(Attachment) - Method in class io.sentry.Hint
 
setScreenWidthPixels(Integer) - Method in class io.sentry.protocol.Device
 
setSdk(SdkVersion) - Method in class io.sentry.SentryBaseEvent
 
setSdkInfo(SdkInfo) - Method in class io.sentry.protocol.DebugMeta
 
setSdkName(String) - Method in class io.sentry.protocol.SdkInfo
 
setSdkVersion(SdkVersion) - Method in class io.sentry.SentryOptions
Sets the SdkVersion object
setSendClientReports(boolean) - Method in class io.sentry.SentryOptions
Enables / disables sending of client reports.
setSendClientReports(Boolean) - Method in class io.sentry.ExternalOptions
 
setSendDefaultPii(boolean) - Method in class io.sentry.SentryOptions
 
setSentryClientName(String) - Method in class io.sentry.SentryOptions
Sets the Sentry client name
setSerializeNulls(boolean) - Method in class io.sentry.vendor.gson.stream.JsonWriter
Sets whether object members are serialized when their value is null.
setSerializer(ISerializer) - Method in class io.sentry.SentryOptions
Sets the Serializer interface if null, Serializer will be NoOp
setServerName(String) - Method in class io.sentry.ExternalOptions
 
setServerName(String) - Method in class io.sentry.SentryBaseEvent
 
setServerName(String) - Method in class io.sentry.SentryOptions
Sets the default server name to be used in Sentry events.
setSessionTrackingIntervalMillis(long) - Method in class io.sentry.SentryOptions
Sets the session tracking interval in millis
setShutdownTimeout(long) - Method in class io.sentry.SentryOptions
setShutdownTimeoutMillis(long) - Method in class io.sentry.SentryOptions
Sets the shutdown timeout in Millis Default is 2000 = 2s
setSimulator(Boolean) - Method in class io.sentry.protocol.Device
 
setSnapshot(Boolean) - Method in class io.sentry.protocol.SentryStackTrace
 
setSpanContext(Throwable, ISpan, String) - Method in class io.sentry.Hub
 
setSpanContext(Throwable, ISpan, String) - Method in class io.sentry.HubAdapter
 
setSpanContext(Throwable, ISpan, String) - Method in interface io.sentry.IHub
Associates ISpan and the transaction name with the Throwable.
setSpanContext(Throwable, ISpan, String) - Method in class io.sentry.NoOpHub
 
setSslSocketFactory(SSLSocketFactory) - Method in class io.sentry.SentryOptions
Set custom SSLSocketFactory that is trusted to self-signed certificates
setStacktrace(SentryStackTrace) - Method in class io.sentry.protocol.SentryException
Sets the stack trace.
setStacktrace(SentryStackTrace) - Method in class io.sentry.protocol.SentryThread
Sets the stacktrace of the thread.
setStartTimestamp(Date) - Method in class io.sentry.TransactionOptions
 
setState(String) - Method in class io.sentry.protocol.SentryThread
Sets the state of the thread.
setStatus(SpanStatus) - Method in interface io.sentry.ISpan
Sets span status.
setStatus(SpanStatus) - Method in class io.sentry.NoOpSpan
 
setStatus(SpanStatus) - Method in class io.sentry.NoOpTransaction
 
setStatus(SpanStatus) - Method in class io.sentry.SentryTracer
 
setStatus(SpanStatus) - Method in class io.sentry.Span
 
setStatus(SpanStatus) - Method in class io.sentry.SpanContext
 
setStorageSize(Long) - Method in class io.sentry.protocol.Device
 
setSymbolAddr(String) - Method in class io.sentry.protocol.SentryStackFrame
 
setSynthetic(Boolean) - Method in class io.sentry.protocol.Mechanism
 
setTag(String, String) - Method in class io.sentry.ExternalOptions
 
setTag(String, String) - Method in class io.sentry.Hub
 
setTag(String, String) - Method in class io.sentry.HubAdapter
 
setTag(String, String) - Method in interface io.sentry.IHub
Sets the tag to a string value to the current Scope, overwriting a potential previous value
setTag(String, String) - Method in interface io.sentry.IScopeObserver
 
setTag(String, String) - Method in interface io.sentry.ISpan
Sets the tag on span or transaction.
setTag(String, String) - Method in class io.sentry.NoOpHub
 
setTag(String, String) - Method in class io.sentry.NoOpSpan
 
setTag(String, String) - Method in class io.sentry.NoOpTransaction
 
setTag(String, String) - Method in class io.sentry.Scope
Sets a tag to Scope's tags
setTag(String, String) - Static method in class io.sentry.Sentry
Sets the tag to a string value to the current Scope, overwriting a potential previous value
setTag(String, String) - Method in class io.sentry.SentryBaseEvent
 
setTag(String, String) - Method in class io.sentry.SentryOptions
Sets a tag that is applied to all events and transactions.
setTag(String, String) - Method in class io.sentry.SentryTracer
 
setTag(String, String) - Method in class io.sentry.Span
 
setTag(String, String) - Method in class io.sentry.SpanContext
 
setTags(Map<String, String>) - Method in class io.sentry.SentryBaseEvent
 
setThreadId(Long) - Method in class io.sentry.protocol.SentryException
Sets an optional value which refers to a thread in the threads interface.
setThreads(List<SentryThread>) - Method in class io.sentry.SentryEvent
 
setThrowable(Throwable) - Method in interface io.sentry.ISpan
Sets the throwable that was thrown during the execution of the span.
setThrowable(Throwable) - Method in class io.sentry.NoOpSpan
 
setThrowable(Throwable) - Method in class io.sentry.NoOpTransaction
 
setThrowable(Throwable) - Method in class io.sentry.SentryBaseEvent
Sets the Throwable
setThrowable(Throwable) - Method in class io.sentry.SentryTracer
 
setThrowable(Throwable) - Method in class io.sentry.Span
 
setTimezone(TimeZone) - Method in class io.sentry.protocol.Device
 
setTrace(SpanContext) - Method in class io.sentry.protocol.Contexts
 
setTraceId(String) - Method in class io.sentry.ProfilingTraceData
 
setTraceId(String) - Method in class io.sentry.Baggage
 
setTraceSampling(boolean) - Method in class io.sentry.SentryOptions
Controls if the `baggage` header is attached HTTP client integrations and if the `trace` header is attached to envelopes.
setTracesSampler(SentryOptions.TracesSamplerCallback) - Method in class io.sentry.SentryOptions
Sets the callback used to determine if transaction is sampled.
setTracesSampleRate(Double) - Method in class io.sentry.ExternalOptions
 
setTracesSampleRate(Double) - Method in class io.sentry.SentryOptions
Sets the tracesSampleRate Can be anything between 0.0 and 1.0 or null (default), to disable it.
setTransaction(String) - Method in class io.sentry.Scope
Sets the Scope's transaction.
setTransaction(ITransaction) - Method in class io.sentry.Scope
Sets the current active transaction
setTransaction(String) - Method in class io.sentry.Baggage
 
setTransaction(String) - Method in class io.sentry.Hub
 
setTransaction(String) - Method in class io.sentry.HubAdapter
 
setTransaction(String) - Method in interface io.sentry.IHub
Sets the name of the current transaction to the current Scope.
setTransaction(String) - Method in class io.sentry.NoOpHub
 
setTransaction(String) - Static method in class io.sentry.Sentry
Sets the name of the current transaction to the current Scope.
setTransaction(String) - Method in class io.sentry.SentryEvent
 
setTransactionFinishedCallback(TransactionFinishedCallback) - Method in class io.sentry.TransactionOptions
 
setTransactionId(String) - Method in class io.sentry.ProfilingTraceData
 
setTransactionName(String) - Method in class io.sentry.ProfilingTraceData
 
setTransactionProfiler(ITransactionProfiler) - Method in class io.sentry.SentryOptions
Sets the listener interface to perform operations when a transaction is started or ended.
setTransportFactory(ITransportFactory) - Method in class io.sentry.SentryOptions
Sets the TransportFactory interface
setTransportGate(ITransportGate) - Method in class io.sentry.SentryOptions
Sets the TransportGate interface
setTrimEnd(boolean) - Method in class io.sentry.TransactionOptions
 
setType(String) - Method in class io.sentry.Breadcrumb
Sets the type
setType(String) - Method in class io.sentry.protocol.DebugImage
 
setType(String) - Method in class io.sentry.protocol.Mechanism
 
setType(String) - Method in class io.sentry.protocol.SentryException
The Exception Type.
setTypeCheckHint(Hint, Object) - Static method in class io.sentry.util.HintUtils
 
setUnknown(Map<String, Object>) - Method in class io.sentry.Breadcrumb
 
setUnknown(Map<String, Object>) - Method in class io.sentry.clientreport.ClientReport
 
setUnknown(Map<String, Object>) - Method in class io.sentry.clientreport.DiscardedEvent
 
setUnknown(Map<String, Object>) - Method in interface io.sentry.JsonUnknown
 
setUnknown(Map<String, Object>) - Method in class io.sentry.ProfilingTraceData
 
setUnknown(Map<String, Object>) - Method in class io.sentry.protocol.App
 
setUnknown(Map<String, Object>) - Method in class io.sentry.protocol.Browser
 
setUnknown(Map<String, Object>) - Method in class io.sentry.protocol.DebugImage
 
setUnknown(Map<String, Object>) - Method in class io.sentry.protocol.DebugMeta
 
setUnknown(Map<String, Object>) - Method in class io.sentry.protocol.Device
 
setUnknown(Map<String, Object>) - Method in class io.sentry.protocol.Gpu
 
setUnknown(Map<String, Object>) - Method in class io.sentry.protocol.MeasurementValue
 
setUnknown(Map<String, Object>) - Method in class io.sentry.protocol.Mechanism
 
setUnknown(Map<String, Object>) - Method in class io.sentry.protocol.Message
 
setUnknown(Map<String, Object>) - Method in class io.sentry.protocol.OperatingSystem
 
setUnknown(Map<String, Object>) - Method in class io.sentry.protocol.Request
 
setUnknown(Map<String, Object>) - Method in class io.sentry.protocol.SdkInfo
 
setUnknown(Map<String, Object>) - Method in class io.sentry.protocol.SdkVersion
 
setUnknown(Map<String, Object>) - Method in class io.sentry.protocol.SentryException
 
setUnknown(Map<String, Object>) - Method in class io.sentry.protocol.SentryPackage
 
setUnknown(Map<String, Object>) - Method in class io.sentry.protocol.SentryRuntime
 
setUnknown(Map<String, Object>) - Method in class io.sentry.protocol.SentrySpan
 
setUnknown(Map<String, Object>) - Method in class io.sentry.protocol.SentryStackFrame
 
setUnknown(Map<String, Object>) - Method in class io.sentry.protocol.SentryStackTrace
 
setUnknown(Map<String, Object>) - Method in class io.sentry.protocol.SentryThread
 
setUnknown(Map<String, Object>) - Method in class io.sentry.protocol.SentryTransaction
 
setUnknown(Map<String, Object>) - Method in class io.sentry.protocol.TransactionInfo
 
setUnknown(Map<String, Object>) - Method in class io.sentry.protocol.User
 
setUnknown(Map<String, Object>) - Method in class io.sentry.SentryEnvelopeHeader
 
setUnknown(Map<String, Object>) - Method in class io.sentry.SentryEnvelopeItemHeader
 
setUnknown(Map<String, Object>) - Method in class io.sentry.SentryEvent
 
setUnknown(Map<String, Object>) - Method in class io.sentry.Session
 
setUnknown(Map<String, Object>) - Method in class io.sentry.SpanContext
 
setUnknown(Map<String, Object>) - Method in class io.sentry.TraceContext
 
setUnknown(Map<String, Object>) - Method in class io.sentry.UserFeedback
 
setUrl(String) - Method in class io.sentry.protocol.Request
 
setUsableMemory(Long) - Method in class io.sentry.protocol.Device
 
setUseGitCommitIdAsRelease(boolean) - Method in class io.sentry.spring.boot.SentryProperties
 
setUser(User) - Method in class io.sentry.Hub
 
setUser(User) - Method in class io.sentry.HubAdapter
 
setUser(User) - Method in interface io.sentry.IHub
Shallow merges user configuration (email, username, etc) to the current Scope.
setUser(User) - Method in interface io.sentry.IScopeObserver
 
setUser(User) - Method in class io.sentry.NoOpHub
 
setUser(User) - Method in class io.sentry.Scope
Sets the Scope's user
setUser(User) - Static method in class io.sentry.Sentry
Shallow merges user configuration (email, username, etc) to the current Scope.
setUser(User) - Method in class io.sentry.SentryBaseEvent
 
setUser(String) - Method in class io.sentry.SentryOptions.Proxy
 
setUserFilterOrder(Integer) - Method in class io.sentry.spring.boot.SentryProperties
 
setUserId(String) - Method in class io.sentry.Baggage
 
setUsername(String) - Method in class io.sentry.protocol.User
Sets the username of the user.
setUserSegment(String) - Method in class io.sentry.Baggage
 
setUuid(String) - Method in class io.sentry.protocol.DebugImage
 
setValue(String) - Method in class io.sentry.protocol.SentryException
The exception value
setVars(Map<String, String>) - Method in class io.sentry.protocol.SentryStackFrame
 
setVendorId(Integer) - Method in class io.sentry.protocol.Gpu
 
setVendorName(String) - Method in class io.sentry.protocol.Gpu
 
setVersion(String) - Method in class io.sentry.protocol.SdkVersion
 
setVersion(String) - Method in class io.sentry.protocol.SentryPackage
 
setVersion(String) - Method in class io.sentry.protocol.Browser
 
setVersion(String) - Method in class io.sentry.protocol.Gpu
 
setVersion(String) - Method in class io.sentry.protocol.OperatingSystem
 
setVersion(String) - Method in class io.sentry.protocol.SentryRuntime
 
setVersionCode(String) - Method in class io.sentry.ProfilingTraceData
 
setVersionMajor(Integer) - Method in class io.sentry.protocol.SdkInfo
 
setVersionMinor(Integer) - Method in class io.sentry.protocol.SdkInfo
 
setVersionName(String) - Method in class io.sentry.ProfilingTraceData
 
setVersionPatchlevel(Integer) - Method in class io.sentry.protocol.SdkInfo
 
setWaitForChildren(boolean) - Method in class io.sentry.TransactionOptions
 
shouldApplyScopeData(Hint) - Static method in class io.sentry.util.HintUtils
Scope's data should be applied if: Hint is of the type ApplyScopeData or Hint is not Cached (this includes a null hint)
ShutdownHookIntegration - Class in io.sentry
Registers hook that flushes Hub when main thread shuts down.
ShutdownHookIntegration() - Constructor for class io.sentry.ShutdownHookIntegration
 
ShutdownHookIntegration(Runtime) - Constructor for class io.sentry.ShutdownHookIntegration
 
SID - Static variable in class io.sentry.Session.JsonKeys
 
SIMULATOR - Static variable in class io.sentry.protocol.Device.JsonKeys
 
size(Iterable<?>) - Static method in class io.sentry.util.CollectionUtils
Returns an Iterator size
skip(long) - Method in class io.sentry.instrumentation.file.SentryFileInputStream
 
skipValue() - Method in class io.sentry.vendor.gson.stream.JsonReader
Skips the next value recursively.
SMALL - io.sentry.SentryOptions.RequestSize
 
SNAPSHOT - Static variable in class io.sentry.protocol.SentryStackTrace.JsonKeys
 
SOURCE - Static variable in class io.sentry.protocol.TransactionInfo.JsonKeys
 
Span - Class in io.sentry
 
Span(TransactionContext, SentryTracer, IHub, Date) - Constructor for class io.sentry.Span
 
SPAN_ID - Static variable in class io.sentry.protocol.SentrySpan.JsonKeys
 
SPAN_ID - Static variable in class io.sentry.SpanContext.JsonKeys
 
SpanContext - Class in io.sentry
 
SpanContext(SentryId, SpanId, String, SpanId, TracesSamplingDecision) - Constructor for class io.sentry.SpanContext
 
SpanContext(SentryId, SpanId, SpanId, String, String, TracesSamplingDecision, SpanStatus) - Constructor for class io.sentry.SpanContext
 
SpanContext(SpanContext) - Constructor for class io.sentry.SpanContext
Copy constructor.
SpanContext(String) - Constructor for class io.sentry.SpanContext
Creates trace context with deferred sampling decision.
SpanContext(String, TracesSamplingDecision) - Constructor for class io.sentry.SpanContext
 
SpanContext.Deserializer - Class in io.sentry
 
SpanContext.JsonKeys - Class in io.sentry
 
SpanId - Class in io.sentry
 
SpanId() - Constructor for class io.sentry.SpanId
 
SpanId(String) - Constructor for class io.sentry.SpanId
 
SpanId.Deserializer - Class in io.sentry
 
SPANS - Static variable in class io.sentry.protocol.SentryTransaction.JsonKeys
 
SpanStatus - Enum in io.sentry
 
SpanStatus.Deserializer - Class in io.sentry
 
SPRING_EXCHANGE_FILTER_REQUEST - Static variable in class io.sentry.TypeCheckHint
Used for Spring exchange filter breadcrumbs.
SPRING_EXCHANGE_FILTER_RESPONSE - Static variable in class io.sentry.TypeCheckHint
Used for Spring exchange filter breadcrumbs.
SPRING_REQUEST_FILTER_REQUEST - Static variable in class io.sentry.TypeCheckHint
Used for Spring request filter breadcrumbs.
SPRING_REQUEST_FILTER_RESPONSE - Static variable in class io.sentry.TypeCheckHint
Used for Spring request filter breadcrumbs.
SPRING_REQUEST_INTERCEPTOR_REQUEST - Static variable in class io.sentry.TypeCheckHint
Used for Spring request interceptor breadcrumbs.
SPRING_REQUEST_INTERCEPTOR_REQUEST_BODY - Static variable in class io.sentry.TypeCheckHint
Used for Spring request interceptor breadcrumbs.
SPRING_REQUEST_INTERCEPTOR_RESPONSE - Static variable in class io.sentry.TypeCheckHint
Used for Spring request interceptor breadcrumbs.
SPRING_RESOLVER_REQUEST - Static variable in class io.sentry.TypeCheckHint
Used for Spring resolver exceptions.
SPRING_RESOLVER_RESPONSE - Static variable in class io.sentry.TypeCheckHint
Used for Spring resolver exceptions.
SpringMvcTransactionNameProvider - Class in io.sentry.spring.tracing
Resolves transaction name using HttpServletRequest.getMethod() and templated route that handled the request.
SpringMvcTransactionNameProvider() - Constructor for class io.sentry.spring.tracing.SpringMvcTransactionNameProvider
 
SpringSecuritySentryUserProvider - Class in io.sentry.spring
Resolves user information from Spring Security Authentication obtained via SecurityContextHolder.
SpringSecuritySentryUserProvider(SentryOptions) - Constructor for class io.sentry.spring.SpringSecuritySentryUserProvider
 
STACKTRACE - Static variable in class io.sentry.protocol.SentryException.JsonKeys
 
STACKTRACE - Static variable in class io.sentry.protocol.SentryThread.JsonKeys
 
start() - Method in class io.sentry.log4j2.SentryAppender
 
start() - Method in class io.sentry.logback.SentryAppender
 
START_TIMESTAMP - Static variable in class io.sentry.protocol.SentrySpan.JsonKeys
 
START_TIMESTAMP - Static variable in class io.sentry.protocol.SentryTransaction.JsonKeys
 
startChild(String) - Method in interface io.sentry.ISpan
Starts a child Span.
startChild(String) - Method in class io.sentry.NoOpSpan
 
startChild(String) - Method in class io.sentry.NoOpTransaction
 
startChild(String) - Method in class io.sentry.SentryTracer
 
startChild(String) - Method in class io.sentry.Span
 
startChild(String, String) - Method in interface io.sentry.ISpan
Starts a child Span.
startChild(String, String) - Method in class io.sentry.NoOpSpan
 
startChild(String, String) - Method in class io.sentry.NoOpTransaction
 
startChild(String, String) - Method in class io.sentry.SentryTracer
 
startChild(String, String) - Method in class io.sentry.Span
 
startChild(String, String, Date) - Method in interface io.sentry.ISpan
 
startChild(String, String, Date) - Method in class io.sentry.NoOpSpan
 
startChild(String, String, Date) - Method in class io.sentry.NoOpTransaction
 
startChild(String, String, Date) - Method in class io.sentry.SentryTracer
 
startChild(String, String, Date) - Method in class io.sentry.Span
 
STARTED - Static variable in class io.sentry.Session.JsonKeys
 
startSession() - Method in class io.sentry.Hub
 
startSession() - Method in class io.sentry.HubAdapter
 
startSession() - Method in interface io.sentry.IHub
Starts a new session.
startSession() - Method in class io.sentry.NoOpHub
 
startSession() - Static method in class io.sentry.Sentry
Starts a new session.
startTransaction(TransactionContext) - Method in class io.sentry.HubAdapter
 
startTransaction(TransactionContext) - Method in interface io.sentry.IHub
Creates a Transaction and returns the instance.
startTransaction(TransactionContext) - Method in class io.sentry.NoOpHub
 
startTransaction(TransactionContext) - Static method in class io.sentry.Sentry
Creates a Transaction and returns the instance.
startTransaction(TransactionContext, boolean) - Method in interface io.sentry.IHub
Creates a Transaction and returns the instance.
startTransaction(TransactionContext, boolean) - Static method in class io.sentry.Sentry
Creates a Transaction and returns the instance.
startTransaction(TransactionContext, CustomSamplingContext) - Static method in class io.sentry.Sentry
Creates a Transaction and returns the instance.
startTransaction(TransactionContext, TransactionOptions) - Method in class io.sentry.Hub
 
startTransaction(TransactionContext, TransactionOptions) - Method in class io.sentry.HubAdapter
 
startTransaction(TransactionContext, TransactionOptions) - Method in interface io.sentry.IHub
 
startTransaction(TransactionContext, TransactionOptions) - Method in class io.sentry.NoOpHub
 
startTransaction(TransactionContext, TransactionOptions) - Static method in class io.sentry.Sentry
Creates a Transaction and returns the instance.
startTransaction(TransactionContext, CustomSamplingContext) - Method in interface io.sentry.IHub
Creates a Transaction and returns the instance.
startTransaction(TransactionContext, CustomSamplingContext, boolean) - Method in class io.sentry.Hub
 
startTransaction(TransactionContext, CustomSamplingContext, boolean) - Method in class io.sentry.HubAdapter
 
startTransaction(TransactionContext, CustomSamplingContext, boolean) - Method in interface io.sentry.IHub
Creates a Transaction and returns the instance.
startTransaction(TransactionContext, CustomSamplingContext, boolean) - Method in class io.sentry.NoOpHub
 
startTransaction(TransactionContext, CustomSamplingContext, boolean) - Static method in class io.sentry.Sentry
Creates a Transaction and returns the instance.
startTransaction(String, String) - Method in interface io.sentry.IHub
Creates a Transaction and returns the instance.
startTransaction(String, String) - Static method in class io.sentry.Sentry
Creates a Transaction and returns the instance.
startTransaction(String, String, boolean) - Method in interface io.sentry.IHub
Creates a Transaction and returns the instance.
startTransaction(String, String, boolean) - Static method in class io.sentry.Sentry
Creates a Transaction and returns the instance.
startTransaction(String, String, CustomSamplingContext) - Static method in class io.sentry.Sentry
Creates a Transaction and returns the instance.
startTransaction(String, String, CustomSamplingContext, boolean) - Static method in class io.sentry.Sentry
Creates a Transaction and returns the instance.
startTransaction(String, String, CustomSamplingContext) - Method in interface io.sentry.IHub
Creates a Transaction and returns the instance.
startTransaction(String, String, CustomSamplingContext, boolean) - Method in interface io.sentry.IHub
Creates a Transaction and returns the instance.
startTransaction(String, String, String) - Static method in class io.sentry.Sentry
Creates a Transaction and returns the instance.
startTransaction(String, String, String, boolean) - Static method in class io.sentry.Sentry
Creates a Transaction and returns the instance.
STATE - Static variable in class io.sentry.protocol.SentryThread.JsonKeys
 
status - Variable in class io.sentry.SpanContext
Describes the status of the Transaction.
STATUS - Static variable in class io.sentry.protocol.SentrySpan.JsonKeys
 
STATUS - Static variable in class io.sentry.Session.JsonKeys
 
STATUS - Static variable in class io.sentry.SpanContext.JsonKeys
 
StdoutTransport - Class in io.sentry.transport
 
StdoutTransport(ISerializer) - Constructor for class io.sentry.transport.StdoutTransport
 
STORAGE_SIZE - Static variable in class io.sentry.protocol.Device.JsonKeys
 
store(SentryEnvelope) - Method in interface io.sentry.cache.IEnvelopeCache
 
store(SentryEnvelope, Hint) - Method in class io.sentry.cache.EnvelopeCache
 
store(SentryEnvelope, Hint) - Method in interface io.sentry.cache.IEnvelopeCache
 
store(SentryEnvelope, Hint) - Method in class io.sentry.transport.NoOpEnvelopeCache
 
STRING - io.sentry.vendor.gson.stream.JsonToken
A JSON string.
StringUtils - Class in io.sentry.util
 
SubmissionResult - Interface in io.sentry.hints
 
submit(Runnable) - Method in interface io.sentry.ISentryExecutorService
Submits a Runnable to the ThreadExecutor
success() - Static method in class io.sentry.transport.TransportResult
Use this method to announce success of sending the event.
SUFFIX_ENVELOPE_FILE - Static variable in class io.sentry.cache.EnvelopeCache
File suffix added to all serialized envelopes files.
SYMBOL_ADDR - Static variable in class io.sentry.protocol.SentryStackFrame.JsonKeys
 
SYNTHETIC - Static variable in class io.sentry.protocol.Mechanism.JsonKeys
 
SystemOutLogger - Class in io.sentry
ILogger implementation to System.out.
SystemOutLogger() - Constructor for class io.sentry.SystemOutLogger
 

T

tags - Variable in class io.sentry.SpanContext
A map or list of tags for this event.
TAGS - Static variable in class io.sentry.protocol.SentrySpan.JsonKeys
 
TAGS - Static variable in class io.sentry.SentryBaseEvent.JsonKeys
 
TAGS - Static variable in class io.sentry.SpanContext.JsonKeys
 
TASK - io.sentry.protocol.TransactionNameSource
Name of a background task
test(T) - Method in interface io.sentry.util.CollectionUtils.Predicate
 
THREAD_ID - Static variable in class io.sentry.jul.SentryHandler
Name of the SentryEvent extra property containing the Thread id.
THREAD_ID - Static variable in class io.sentry.protocol.SentryException.JsonKeys
 
THREADS - Static variable in class io.sentry.SentryEvent.JsonKeys
 
throwable - Variable in class io.sentry.SentryBaseEvent
The captured Throwable
TIMESTAMP - Static variable in class io.sentry.Breadcrumb.JsonKeys
 
TIMESTAMP - Static variable in class io.sentry.clientreport.ClientReport.JsonKeys
 
TIMESTAMP - Static variable in class io.sentry.protocol.SentrySpan.JsonKeys
 
TIMESTAMP - Static variable in class io.sentry.protocol.SentryTransaction.JsonKeys
 
TIMESTAMP - Static variable in class io.sentry.SentryEvent.JsonKeys
 
TIMESTAMP - Static variable in class io.sentry.Session.JsonKeys
 
TIMEZONE - Static variable in class io.sentry.protocol.Device.JsonKeys
 
toBaggage(ILogger) - Method in class io.sentry.TraceContext
 
toBaggageHeader() - Method in interface io.sentry.ISpan
Returns the baggage that can be sent as "baggage" header.
toBaggageHeader() - Method in class io.sentry.NoOpSpan
 
toBaggageHeader() - Method in class io.sentry.NoOpTransaction
 
toBaggageHeader() - Method in class io.sentry.SentryTracer
 
toBaggageHeader() - Method in class io.sentry.Span
 
toHeaderString() - Method in class io.sentry.Baggage
 
toSentryTrace() - Method in interface io.sentry.ISpan
Returns the trace information that could be sent as a sentry-trace header.
toSentryTrace() - Method in class io.sentry.NoOpSpan
 
toSentryTrace() - Method in class io.sentry.NoOpTransaction
 
toSentryTrace() - Method in class io.sentry.SentryTracer
 
toSentryTrace() - Method in class io.sentry.Span
 
toString() - Method in class io.sentry.clientreport.DiscardedEvent
 
toString() - Method in class io.sentry.protocol.SentryId
 
toString() - Method in class io.sentry.SpanId
 
toString() - Method in class io.sentry.UserFeedback
 
toString() - Method in class io.sentry.vendor.gson.stream.JsonReader
 
TRACE - Static variable in class io.sentry.SentryEnvelopeHeader.JsonKeys
 
TRACE_ID - Static variable in class io.sentry.ProfilingTraceData.JsonKeys
 
TRACE_ID - Static variable in class io.sentry.protocol.SentrySpan.JsonKeys
 
TRACE_ID - Static variable in class io.sentry.SpanContext.JsonKeys
 
TRACE_ID - Static variable in class io.sentry.TraceContext.JsonKeys
 
traceContext() - Method in interface io.sentry.ISpan
Returns the trace context.
traceContext() - Method in class io.sentry.NoOpSpan
 
traceContext() - Method in class io.sentry.NoOpTransaction
 
traceContext() - Method in class io.sentry.SentryTracer
 
traceContext() - Method in class io.sentry.Span
 
TraceContext - Class in io.sentry
 
TraceContext.Deserializer - Class in io.sentry
 
TraceContext.JsonKeys - Class in io.sentry
 
traceHeaders() - Method in class io.sentry.Hub
 
traceHeaders() - Method in class io.sentry.HubAdapter
 
traceHeaders() - Method in interface io.sentry.IHub
Returns trace header of active transaction or null if no transaction is active.
traceHeaders() - Method in class io.sentry.NoOpHub
 
traceHeaders() - Static method in class io.sentry.Sentry
Returns trace header of active transaction or null if no transaction is active.
TracesSamplingDecision - Class in io.sentry
 
TracesSamplingDecision(Boolean) - Constructor for class io.sentry.TracesSamplingDecision
 
TracesSamplingDecision(Boolean, Double) - Constructor for class io.sentry.TracesSamplingDecision
 
TracesSamplingDecision(Boolean, Double, Boolean, Double) - Constructor for class io.sentry.TracesSamplingDecision
 
TracingOrigins - Class in io.sentry
Checks if an URL matches the list of origins to which `sentry-trace` header should be sent in HTTP integrations.
TracingOrigins() - Constructor for class io.sentry.TracingOrigins
 
transaction(String) - Static method in class io.sentry.Breadcrumb
Creates transaction breadcrumb - describing a tracing event.
Transaction - io.sentry.DataCategory
 
Transaction - io.sentry.SentryItemType
 
TRANSACTION - Static variable in class io.sentry.protocol.SentryTransaction.JsonKeys
 
TRANSACTION - Static variable in class io.sentry.SentryEvent.JsonKeys
 
TRANSACTION - Static variable in class io.sentry.TraceContext.JsonKeys
 
TRANSACTION_ID - Static variable in class io.sentry.ProfilingTraceData.JsonKeys
 
TRANSACTION_INFO - Static variable in class io.sentry.protocol.SentryTransaction.JsonKeys
 
TRANSACTION_NAME - Static variable in class io.sentry.ProfilingTraceData.JsonKeys
 
TransactionContext - Class in io.sentry
 
TransactionContext(String, TransactionNameSource, String) - Constructor for class io.sentry.TransactionContext
 
TransactionContext(String, TransactionNameSource, String, TracesSamplingDecision) - Constructor for class io.sentry.TransactionContext
Creates TransactionContext with explicit sampling decision and name source.
TransactionContext(String, String) - Constructor for class io.sentry.TransactionContext
 
TransactionContext(String, String, TracesSamplingDecision) - Constructor for class io.sentry.TransactionContext
Creates TransactionContext with explicit sampling decision.
TransactionFinishedCallback - Interface in io.sentry
 
TransactionInfo - Class in io.sentry.protocol
 
TransactionInfo(String) - Constructor for class io.sentry.protocol.TransactionInfo
 
TransactionInfo.Deserializer - Class in io.sentry.protocol
 
TransactionInfo.JsonKeys - Class in io.sentry.protocol
 
TransactionNameProvider - Interface in io.sentry.spring.tracing
Resolves transaction name from HttpServletRequest.
TransactionNameSource - Enum in io.sentry.protocol
 
TransactionOptions - Class in io.sentry
 
TransactionOptions() - Constructor for class io.sentry.TransactionOptions
 
TransportResult - Class in io.sentry.transport
TYPE - Static variable in class io.sentry.Breadcrumb.JsonKeys
 
TYPE - Static variable in class io.sentry.protocol.App
 
TYPE - Static variable in class io.sentry.protocol.Browser
 
TYPE - Static variable in class io.sentry.protocol.DebugImage.JsonKeys
 
TYPE - Static variable in class io.sentry.protocol.Device
 
TYPE - Static variable in class io.sentry.protocol.Gpu
 
TYPE - Static variable in class io.sentry.protocol.Mechanism.JsonKeys
 
TYPE - Static variable in class io.sentry.protocol.OperatingSystem
 
TYPE - Static variable in class io.sentry.protocol.SentryException.JsonKeys
 
TYPE - Static variable in class io.sentry.protocol.SentryRuntime
 
TYPE - Static variable in class io.sentry.protocol.SentryTransaction.JsonKeys
 
TYPE - Static variable in class io.sentry.SentryEnvelopeItemHeader.JsonKeys
 
TYPE - Static variable in class io.sentry.SpanContext
 
TypeCheckHint - Class in io.sentry
Constants used for Type Check hints.
TypeCheckHint() - Constructor for class io.sentry.TypeCheckHint
 

U

ui(String, String) - Static method in class io.sentry.Breadcrumb
Creates ui breadcrumb - a user interaction with your app's UI.
UNAUTHENTICATED - io.sentry.SpanStatus
The requester doesn't have valid authentication credentials for the operation.
UNAVAILABLE - io.sentry.SpanStatus
The service is currently available e.g.
uncaughtException(Thread, Throwable) - Method in class io.sentry.UncaughtExceptionHandlerIntegration
 
UncaughtExceptionHandlerIntegration - Class in io.sentry
Sends any uncaught exception to Sentry, then passes the exception on to the pre-existing uncaught exception handler.
UncaughtExceptionHandlerIntegration() - Constructor for class io.sentry.UncaughtExceptionHandlerIntegration
 
UNIMPLEMENTED - io.sentry.SpanStatus
The operation is not implemented or is not supported/enabled for this operation.
UNIT - Static variable in class io.sentry.protocol.MeasurementValue.JsonKeys
 
Unknown - io.sentry.DataCategory
 
Unknown - io.sentry.SentryItemType
 
UNKNOWN - io.sentry.SpanStatus
An unknown error raised by APIs that don't return enough error information.
UNKNOWN_ERROR - io.sentry.SpanStatus
An unknown error raised by APIs that don't return enough error information.
update(Session.State, String, boolean) - Method in class io.sentry.Session
Updates the current session and set its values
updateRetryAfterLimits(String, String, int) - Method in class io.sentry.transport.RateLimiter
Reads and update the rate limit Dictionary
updateSdkVersion(SdkVersion, String, String) - Static method in class io.sentry.protocol.SdkVersion
Updates the Sdk name and version or create a new one with the given values
URL - io.sentry.protocol.TransactionNameSource
Raw URL, potentially containing identifiers.
URL - Static variable in class io.sentry.protocol.Request.JsonKeys
 
URL_SAFE - Static variable in class io.sentry.vendor.Base64
Encoder/decoder flag bit to indicate using the "URL and filename safe" variant of Base64 (see RFC 3548 section 4) where - and _ are used in place of + and /.
USABLE_MEMORY - Static variable in class io.sentry.protocol.Device.JsonKeys
 
user(String, String) - Static method in class io.sentry.Breadcrumb
Creates user breadcrumb - a user interaction with your app's UI.
User - Class in io.sentry.protocol
Information about the user who triggered an event.
User() - Constructor for class io.sentry.protocol.User
 
User(User) - Constructor for class io.sentry.protocol.User
 
USER - Static variable in class io.sentry.SentryBaseEvent.JsonKeys
 
USER - Static variable in class io.sentry.TraceContext.JsonKeys
 
USER_AGENT - Static variable in class io.sentry.Session.JsonKeys
 
USER_ID - Static variable in class io.sentry.TraceContext.JsonKeys
 
USER_SEGMENT - Static variable in class io.sentry.TraceContext.JsonKeys
 
User.Deserializer - Class in io.sentry.protocol
 
User.JsonKeys - Class in io.sentry.protocol
 
UserFeedback - Class in io.sentry
Adds additional information about what happened to an event.
UserFeedback - io.sentry.SentryItemType
 
UserFeedback(SentryId) - Constructor for class io.sentry.UserFeedback
Initializes SentryUserFeedback and sets the required eventId.
UserFeedback(SentryId, String, String, String) - Constructor for class io.sentry.UserFeedback
Initializes SentryUserFeedback and sets the required eventId.
UserFeedback.Deserializer - Class in io.sentry
 
UserFeedback.JsonKeys - Class in io.sentry
 
userInteraction(String, String, String) - Static method in class io.sentry.Breadcrumb
Creates user breadcrumb - a user interaction with your app's UI.
userInteraction(String, String, String, Map<String, Object>) - Static method in class io.sentry.Breadcrumb
Creates user breadcrumb - a user interaction with your app's UI.
USERNAME - Static variable in class io.sentry.protocol.User.JsonKeys
 
UserReport - io.sentry.DataCategory
 
UUID - Static variable in class io.sentry.protocol.DebugImage.JsonKeys
 

V

value() - Method in annotation type io.sentry.spring.tracing.SentrySpan
Span operation.
value() - Method in annotation type io.sentry.spring.tracing.SentryTransaction
Transaction name.
value(boolean) - Method in class io.sentry.vendor.gson.stream.JsonWriter
Encodes value.
value(double) - Method in class io.sentry.vendor.gson.stream.JsonWriter
Encodes value.
value(long) - Method in class io.sentry.vendor.gson.stream.JsonWriter
Encodes value.
value(ILogger, Object) - Method in class io.sentry.JsonObjectWriter
Encodes a supported object (Null, String, Boolean, Number, Collection, Array, Map, JsonSerializable).
value(Boolean) - Method in class io.sentry.vendor.gson.stream.JsonWriter
Encodes value.
value(Number) - Method in class io.sentry.vendor.gson.stream.JsonWriter
Encodes value.
value(String) - Method in class io.sentry.vendor.gson.stream.JsonWriter
Encodes value.
VALUE - Static variable in class io.sentry.protocol.MeasurementValue.JsonKeys
 
VALUE - Static variable in class io.sentry.protocol.SentryException.JsonKeys
 
valueOf(String) - Static method in enum io.sentry.clientreport.DiscardReason
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.sentry.DataCategory
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.sentry.protocol.Device.DeviceOrientation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.sentry.protocol.TransactionNameSource
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.sentry.SentryItemType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.sentry.SentryLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.sentry.SentryOptions.RequestSize
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.sentry.Session.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.sentry.SpanStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.sentry.vendor.gson.stream.JsonToken
Returns the enum constant of this type with the specified name.
valueOfLabel(String) - Static method in enum io.sentry.SentryItemType
 
values() - Static method in enum io.sentry.clientreport.DiscardReason
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.sentry.DataCategory
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.sentry.protocol.Device.DeviceOrientation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.sentry.protocol.TransactionNameSource
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.sentry.SentryItemType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.sentry.SentryLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.sentry.SentryOptions.RequestSize
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.sentry.Session.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.sentry.SpanStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.sentry.vendor.gson.stream.JsonToken
Returns an array containing the constants of this enum type, in the order they are declared.
VENDOR_ID - Static variable in class io.sentry.protocol.Gpu.JsonKeys
 
VENDOR_NAME - Static variable in class io.sentry.protocol.Gpu.JsonKeys
 
VERSION - Static variable in class io.sentry.protocol.Browser.JsonKeys
 
VERSION - Static variable in class io.sentry.protocol.Gpu.JsonKeys
 
VERSION - Static variable in class io.sentry.protocol.OperatingSystem.JsonKeys
 
VERSION - Static variable in class io.sentry.protocol.SdkVersion.JsonKeys
 
VERSION - Static variable in class io.sentry.protocol.SentryPackage.JsonKeys
 
VERSION - Static variable in class io.sentry.protocol.SentryRuntime.JsonKeys
 
VERSION_CODE - Static variable in class io.sentry.ProfilingTraceData.JsonKeys
 
VERSION_MAJOR - Static variable in class io.sentry.protocol.SdkInfo.JsonKeys
 
VERSION_MINOR - Static variable in class io.sentry.protocol.SdkInfo.JsonKeys
 
VERSION_NAME - Static variable in class io.sentry.BuildConfig
 
VERSION_NAME - Static variable in class io.sentry.jul.BuildConfig
 
VERSION_NAME - Static variable in class io.sentry.log4j2.BuildConfig
 
VERSION_NAME - Static variable in class io.sentry.logback.BuildConfig
 
VERSION_NAME - Static variable in class io.sentry.ProfilingTraceData.JsonKeys
 
VERSION_NAME - Static variable in class io.sentry.spring.boot.BuildConfig
 
VERSION_NAME - Static variable in class io.sentry.spring.BuildConfig
 
VERSION_PATCHLEVEL - Static variable in class io.sentry.protocol.SdkInfo.JsonKeys
 
VIEW - io.sentry.protocol.TransactionNameSource
Name of the view handling the request.

W

waitFlush() - Method in interface io.sentry.hints.Flushable
 
waitTillZero() - Method in class io.sentry.transport.ReusableCountLatch
Causes the current thread to wait until the latch has counted down to zero, unless the thread is interrupted.
waitTillZero(long, TimeUnit) - Method in class io.sentry.transport.ReusableCountLatch
Causes the current thread to wait until the latch has counted down to zero, unless the thread is interrupted, or the specified waiting time elapses.
WARNING - io.sentry.SentryLevel
 
WEBFLUX_EXCEPTION_HANDLER_REQUEST - Static variable in class io.sentry.TypeCheckHint
Used for Spring WebFlux exception handler.
WEBFLUX_EXCEPTION_HANDLER_RESPONSE - Static variable in class io.sentry.TypeCheckHint
Used for Spring WebFlux exception handler.
WEBFLUX_FILTER_REQUEST - Static variable in class io.sentry.TypeCheckHint
Used for Spring WebFlux filter breadcrumbs.
WEBFLUX_FILTER_RESPONSE - Static variable in class io.sentry.TypeCheckHint
Used for Spring WebFlux filter breadcrumbs.
withAttachment(Attachment) - Static method in class io.sentry.Hint
 
withAttachments(List<Attachment>) - Static method in class io.sentry.Hint
 
withScope(ScopeCallback) - Method in class io.sentry.Hub
 
withScope(ScopeCallback) - Method in class io.sentry.HubAdapter
 
withScope(ScopeCallback) - Method in interface io.sentry.IHub
Runs the callback with a new scope which gets dropped at the end
withScope(ScopeCallback) - Method in class io.sentry.NoOpHub
 
withScope(ScopeCallback) - Static method in class io.sentry.Sentry
Runs the callback with a new scope which gets dropped at the end
withTransaction(Scope.IWithTransaction) - Method in class io.sentry.Scope
Mutates the current transaction atomically
write(byte[]) - Method in class io.sentry.instrumentation.file.SentryFileOutputStream
 
write(byte[], int, int) - Method in class io.sentry.instrumentation.file.SentryFileOutputStream
 
write(int) - Method in class io.sentry.instrumentation.file.SentryFileOutputStream
 
A B C D E F G H I J K L M N O P Q R S T U V W 
All Classes All Packages