A B C D E F G H I L M N O P Q R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- Abnormal - io.sentry.Session.State
- ABORTED - io.sentry.SpanStatus
-
The operation was aborted.
- accept(ITransaction) - Method in interface io.sentry.Scope.IWithTransaction
-
The accept method of the callback
- acceptUnknownProperties(Map<String, Object>) - Method in class io.sentry.Breadcrumb
-
Sets the unknown fields, internal usage only
- acceptUnknownProperties(Map<String, Object>) - Method in interface io.sentry.IUnknownPropertiesConsumer
- acceptUnknownProperties(Map<String, Object>) - Method in class io.sentry.protocol.App
- acceptUnknownProperties(Map<String, Object>) - Method in class io.sentry.protocol.Browser
- acceptUnknownProperties(Map<String, Object>) - Method in class io.sentry.protocol.DebugImage
- acceptUnknownProperties(Map<String, Object>) - Method in class io.sentry.protocol.DebugMeta
- acceptUnknownProperties(Map<String, Object>) - Method in class io.sentry.protocol.Device
- acceptUnknownProperties(Map<String, Object>) - Method in class io.sentry.protocol.Gpu
- acceptUnknownProperties(Map<String, Object>) - Method in class io.sentry.protocol.Mechanism
- acceptUnknownProperties(Map<String, Object>) - Method in class io.sentry.protocol.Message
- acceptUnknownProperties(Map<String, Object>) - Method in class io.sentry.protocol.OperatingSystem
- acceptUnknownProperties(Map<String, Object>) - Method in class io.sentry.protocol.Request
- acceptUnknownProperties(Map<String, Object>) - Method in class io.sentry.protocol.SdkInfo
- acceptUnknownProperties(Map<String, Object>) - Method in class io.sentry.protocol.SdkVersion
- acceptUnknownProperties(Map<String, Object>) - Method in class io.sentry.protocol.SentryException
- acceptUnknownProperties(Map<String, Object>) - Method in class io.sentry.protocol.SentryPackage
- acceptUnknownProperties(Map<String, Object>) - Method in class io.sentry.protocol.SentryRuntime
- acceptUnknownProperties(Map<String, Object>) - Method in class io.sentry.protocol.SentryStackFrame
- acceptUnknownProperties(Map<String, Object>) - Method in class io.sentry.protocol.SentryStackTrace
- acceptUnknownProperties(Map<String, Object>) - Method in class io.sentry.protocol.SentryThread
- acceptUnknownProperties(Map<String, Object>) - Method in class io.sentry.protocol.User
-
User's unknown fields, only internal usage
- acceptUnknownProperties(Map<String, Object>) - Method in class io.sentry.SentryEvent
- addAttachment(Attachment) - Method in class io.sentry.Scope
-
Adds an attachment to the Scope's list of attachments.
- 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, Object) - Method in class io.sentry.Hub
- addBreadcrumb(Breadcrumb, Object) - Method in class io.sentry.HubAdapter
- addBreadcrumb(Breadcrumb, Object) - Method in interface io.sentry.IHub
-
Adds a breadcrumb to the current Scope
- addBreadcrumb(Breadcrumb, Object) - Method in class io.sentry.NoOpHub
- addBreadcrumb(Breadcrumb, Object) - Method in class io.sentry.Scope
-
Adds a breadcrumb to the breadcrumbs queue It also executes the BeforeBreadcrumb callback if set
- addBreadcrumb(Breadcrumb, Object) - 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
- 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.SentryOptions
-
Adds exception type to the list of ignored exceptions.
- addInAppExclude(String) - Method in class io.sentry.SentryOptions
-
Adds an inApp exclude
- 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.SentryOptions
-
Adds an origin to which `sentry-trace` header should be sent in HTTP integrations.
- ALREADY_EXISTS - io.sentry.SpanStatus
-
The entity attempted to be created already exists
- ALWAYS - io.sentry.SentryOptions.RequestSize
- App - Class in io.sentry.protocol
- App() - Constructor for class io.sentry.protocol.App
- ApplyScopeData - Interface in io.sentry.hints
-
Marker interface for applying scope's data.
- ApplyScopeUtils - Class in io.sentry.util
-
Util class for Applying or not scope's data to an event
- AsyncHttpTransport - Class in io.sentry.transport
-
ITransport
implementation that executes request asynchronously in a blocking manner usingHttpURLConnection
. - 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
-
Creates
AsyncHttpTransport
. - 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.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.
B
- Base64 - Class in io.sentry.vendor
-
Utilities for encoding and decoding the Base64 representation of binary data.
- 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
- 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
- Browser - Class in io.sentry.protocol
- Browser() - Constructor for class io.sentry.protocol.Browser
- BuildConfig - Class in io.sentry
- byteCountToString(long) - Static method in class io.sentry.util.StringUtils
-
Converts the given number of bytes to a human-readable string.
C
- Cached - Interface in io.sentry.hints
-
Marker interface for a capture involving data cached from disk
- 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, Object) - Method in class io.sentry.Hub
- captureEnvelope(SentryEnvelope, Object) - Method in class io.sentry.HubAdapter
- captureEnvelope(SentryEnvelope, Object) - Method in interface io.sentry.IHub
-
Captures an envelope.
- captureEnvelope(SentryEnvelope, Object) - Method in interface io.sentry.ISentryClient
-
Captures an envelope.
- captureEnvelope(SentryEnvelope, Object) - Method in class io.sentry.NoOpHub
- captureEnvelope(SentryEnvelope, Object) - 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, Scope) - Method in interface io.sentry.ISentryClient
-
Captures the event.
- captureEvent(SentryEvent, Scope, Object) - Method in interface io.sentry.ISentryClient
-
Capture the event
- captureEvent(SentryEvent, Scope, Object) - Method in class io.sentry.SentryClient
- captureEvent(SentryEvent, Object) - Method in class io.sentry.Hub
- captureEvent(SentryEvent, Object) - Method in class io.sentry.HubAdapter
- captureEvent(SentryEvent, Object) - Method in interface io.sentry.IHub
-
Captures the event.
- captureEvent(SentryEvent, Object) - Method in interface io.sentry.ISentryClient
-
Capture the event
- captureEvent(SentryEvent, Object) - Method in class io.sentry.NoOpHub
- captureEvent(SentryEvent, Object) - Static method in class io.sentry.Sentry
-
Captures the event.
- 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, Scope) - Method in interface io.sentry.ISentryClient
-
Captures the exception.
- captureException(Throwable, Scope, Object) - Method in interface io.sentry.ISentryClient
-
Captures the exception.
- captureException(Throwable, Object) - Method in class io.sentry.Hub
- captureException(Throwable, Object) - Method in class io.sentry.HubAdapter
- captureException(Throwable, Object) - Method in interface io.sentry.IHub
-
Captures the exception.
- captureException(Throwable, Object) - Method in interface io.sentry.ISentryClient
-
Captures the exception.
- captureException(Throwable, Object) - Method in class io.sentry.NoOpHub
- captureException(Throwable, Object) - Static method in class io.sentry.Sentry
-
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, 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, Scope) - Method in interface io.sentry.ISentryClient
-
Captures the message.
- captureSession(Session) - Method in interface io.sentry.ISentryClient
-
Captures a session.
- captureSession(Session, Object) - Method in interface io.sentry.ISentryClient
-
Captures a session.
- captureSession(Session, Object) - Method in class io.sentry.SentryClient
- captureTransaction(SentryTransaction) - Method in interface io.sentry.ISentryClient
-
Captures a transaction without scope nor hint.
- captureTransaction(SentryTransaction, Scope, Object) - Method in interface io.sentry.ISentryClient
-
Captures a transaction.
- captureTransaction(SentryTransaction, TraceState) - Method in interface io.sentry.IHub
-
Captures the transaction and enqueues it for sending to Sentry server.
- captureTransaction(SentryTransaction, TraceState) - Method in interface io.sentry.ISentryClient
-
Captures a transaction without scope nor hint.
- captureTransaction(SentryTransaction, TraceState, Scope, Object) - Method in interface io.sentry.ISentryClient
-
Captures a transaction.
- captureTransaction(SentryTransaction, TraceState, Scope, Object) - Method in class io.sentry.SentryClient
- captureTransaction(SentryTransaction, TraceState, Object) - Method in class io.sentry.Hub
- captureTransaction(SentryTransaction, TraceState, Object) - Method in class io.sentry.HubAdapter
- captureTransaction(SentryTransaction, TraceState, Object) - Method in interface io.sentry.IHub
-
Captures the transaction and enqueues it for sending to Sentry server.
- captureTransaction(SentryTransaction, TraceState, Object) - Method in class io.sentry.NoOpHub
- captureTransaction(SentryTransaction, Object) - Method in interface io.sentry.IHub
- 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
- clear() - Method in class io.sentry.Scope
-
Resets the Scope to its default state
- 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.
- 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.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.AsyncHttpTransport
- close() - Method in class io.sentry.transport.NoOpTransport
- close() - Method in class io.sentry.transport.StdoutTransport
- close() - Method in class io.sentry.UncaughtExceptionHandlerIntegration
- CollectionAdapter - Class in io.sentry.adapters
-
Serializes collections to JSON.
- CollectionAdapter() - Constructor for class io.sentry.adapters.CollectionAdapter
- 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.
- 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.
- contain(List<String>, String) - Static method in class io.sentry.TracingOrigins
- contain(List<String>, URI) - Static method in class io.sentry.TracingOrigins
- Contexts - Class in io.sentry.protocol
- Contexts() - Constructor for class io.sentry.protocol.Contexts
- Contexts(Contexts) - Constructor for class io.sentry.protocol.Contexts
- ContextsDeserializerAdapter - Class in io.sentry.adapters
- ContextsDeserializerAdapter(SentryOptions) - Constructor for class io.sentry.adapters.ContextsDeserializerAdapter
- ContextsSerializerAdapter - Class in io.sentry.adapters
- ContextsSerializerAdapter(SentryOptions) - Constructor for class io.sentry.adapters.ContextsSerializerAdapter
- CRASH_MARKER_FILE - Static variable in class io.sentry.cache.EnvelopeCache
- Crashed - io.sentry.Session.State
- 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 propertysentry.properties.file
sentry.properties
file which location is resolved from the environment variableSENTRY_PROPERTIES_FILE
sentry.properties
located in the root of the classpathsentry.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(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
- createInstance() - Method in class io.sentry.OptionsContainer
- 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.
- CurrentDateProvider - Class in io.sentry.transport
- 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
- DATA_LOSS - io.sentry.SpanStatus
-
Unrecoverable data loss or corruption.
- DateDeserializerAdapter - Class in io.sentry.adapters
- DateDeserializerAdapter(SentryOptions) - Constructor for class io.sentry.adapters.DateDeserializerAdapter
- DateSerializerAdapter - Class in io.sentry.adapters
- DateSerializerAdapter(SentryOptions) - Constructor for class io.sentry.adapters.DateSerializerAdapter
- 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
- DebugImage - Class in io.sentry.protocol
-
Legacy apple debug images (MachO).
- DebugImage() - Constructor for class io.sentry.protocol.DebugImage
- DebugMeta - Class in io.sentry.protocol
-
Debugging and processing meta information.
- DebugMeta() - Constructor for class io.sentry.protocol.DebugMeta
- 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.
- decrement() - Method in class io.sentry.transport.ReusableCountLatch
-
Decrements the count of the latch, releasing all waiting threads if the count reaches zero.
- DEFAULT - Static variable in class io.sentry.vendor.Base64
-
Default values for encoder/decoder flags.
- DEFAULT_PLATFORM - Static variable in class io.sentry.SentryBaseEvent
- 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.
- deserialize(Reader, Class<T>) - Method in class io.sentry.GsonSerializer
-
Deserialize an object of class given by
clazz
parameter from a stream Reader (JSON) - deserialize(Reader, Class<T>) - Method in interface io.sentry.ISerializer
- deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class io.sentry.adapters.ContextsDeserializerAdapter
- deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class io.sentry.adapters.DateDeserializerAdapter
- deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class io.sentry.adapters.OrientationDeserializerAdapter
- deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class io.sentry.adapters.SentryIdDeserializerAdapter
- deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class io.sentry.adapters.SentryLevelDeserializerAdapter
- deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class io.sentry.adapters.SpanStatusDeserializerAdapter
- deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class io.sentry.adapters.TimeZoneDeserializerAdapter
- deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class io.sentry.adapters.SpanIdDeserializerAdapter
- deserializeEnvelope(InputStream) - Method in class io.sentry.GsonSerializer
-
Deserialize a SentryEnvelope from a InputStream (Envelope+JSON)
- deserializeEnvelope(InputStream) - Method in interface io.sentry.ISerializer
- Device - Class in io.sentry.protocol
- Device() - Constructor for class io.sentry.protocol.Device
- Device.DeviceOrientation - Enum 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.
- 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
- DiskFlushNotification - Interface in io.sentry.hints
- DuplicateEventDetectionEventProcessor - Class in io.sentry
-
Deduplicates events containing throwable that has been already processed.
- DuplicateEventDetectionEventProcessor(SentryOptions) - Constructor for class io.sentry.DuplicateEventDetectionEventProcessor
E
- EMPTY_ID - Static variable in class io.sentry.protocol.SentryId
- EMPTY_ID - Static variable in class io.sentry.SpanId
- 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
- 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
- EnvelopeCache - Class in io.sentry.cache
- EnvelopeReader - Class in io.sentry
- EnvelopeReader() - Constructor for class io.sentry.EnvelopeReader
- EnvelopeSender - Class in io.sentry
- EnvelopeSender(IHub, ISerializer, ILogger, long) - Constructor for class io.sentry.EnvelopeSender
- 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.SentryLevel
- errorCount() - Method in class io.sentry.Session
- Event - io.sentry.SentryItemType
- EventProcessor - Interface in io.sentry
-
An Event Processor that may mutate or drop an event.
- ExceptionMechanismException - Exception in io.sentry.exception
-
A throwable decorator that holds an
Mechanism
related to the decoratedThrowable
. - ExceptionMechanismException(Mechanism, Throwable, Thread) - Constructor for exception io.sentry.exception.ExceptionMechanismException
-
A
Throwable
that decorates another with a SentryMechanism
. - ExceptionMechanismException(Mechanism, Throwable, Thread, boolean) - Constructor for exception io.sentry.exception.ExceptionMechanismException
-
A
Throwable
that decorates another with a SentryMechanism
. - ExceptionUtils - Class in io.sentry.util
- ExceptionUtils() - Constructor for class io.sentry.util.ExceptionUtils
- execute(Breadcrumb, Object) - Method in interface io.sentry.SentryOptions.BeforeBreadcrumbCallback
-
Mutates or drop a callback before being added
- execute(ITransaction) - Method in interface io.sentry.TransactionFinishedCallback
-
Called when observed transaction finishes
- execute(SentryEvent, Object) - Method in interface io.sentry.SentryOptions.BeforeSendCallback
-
Mutates or drop an event before being sent
- Exited - io.sentry.Session.State
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.
- FATAL - io.sentry.SentryLevel
- filter(SentryEnvelope, Object) - Method in class io.sentry.transport.RateLimiter
- 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
- 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(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.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
- from(PropertiesProvider, ILogger) - Static method in class io.sentry.SentryOptions
-
Creates
SentryOptions
from properties provided by aPropertiesProvider
. - 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
- fromEvent(ISerializer, SentryBaseEvent) - Static method in class io.sentry.SentryEnvelopeItem
- 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. - 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
- fromTraceState(TraceState, ISerializer, ILogger) - Static method in class io.sentry.TraceStateHeader
- fromUserFeedback(ISerializer, UserFeedback) - Static method in class io.sentry.SentryEnvelopeItem
G
- get(String) - Method in class io.sentry.CustomSamplingContext
- getAbsPath() - Method in class io.sentry.protocol.SentryStackFrame
- 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
- 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
- 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.
- getCacheDirSize() - Method in class io.sentry.SentryOptions
-
Deprecated.
- getCategory() - Method in class io.sentry.Breadcrumb
-
Returns the category
- getChildren() - Method in class io.sentry.SentryTracer
- 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 interface io.sentry.ITransaction
-
Deprecated.
- getContexts() - Method in class io.sentry.NoOpTransaction
-
Deprecated.
- getContexts() - Method in class io.sentry.Scope
-
Returns the Scope's contexts
- getContexts() - Method in class io.sentry.SentryBaseEvent
- getContexts() - Method in class io.sentry.SentryTracer
-
Deprecated.
- getCookies() - Method in class io.sentry.protocol.Request
- getCount() - Method in class io.sentry.transport.ReusableCountLatch
-
Returns the current count.
- 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
- 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
- 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
- getDiagnosticLevel() - Method in class io.sentry.SentryOptions
-
Returns the minimum LogLevel
- getDirPath() - Method in interface io.sentry.SendCachedEnvelopeFireAndForgetIntegration.SendFireAndForgetDirPath
- 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.SentryOptions
-
Returns the DSN
- getDuration() - Method in class io.sentry.Session
- 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.
- getEnableUncaughtExceptionHandler() - Method in class io.sentry.SentryOptions
-
Checks if the default UncaughtExceptionHandlerIntegration is enabled or disabled or not set.
- getEnvelopeDiskCache() - Method in class io.sentry.SentryOptions
-
Returns the EnvelopeCache interface
- getEnvelopeReader() - Method in class io.sentry.SentryOptions
- 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.TraceState
- 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
- getExceptions() - Method in class io.sentry.SentryEvent
- 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
- 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.
- 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.SentryOptions
-
the list of inApp excludes
- 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.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
- 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
- getMaxQueueSize() - Method in class io.sentry.SentryOptions
-
Returns the Max queue size
- 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.
- 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
- 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 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.TraceStateHeader
- 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
- getOrientation() - Method in class io.sentry.protocol.Device
- getOriginThrowable() - Method in class io.sentry.SentryBaseEvent
-
Deprecated.
- 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
- 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
- getPathname() - Method in class io.sentry.Attachment
-
Gets the pathname string of the attachment.
- 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.SentryOptions
-
Checks if printing exceptions by UncaughtExceptionHandler is enabled or disabled.
- getPriority() - Method in class io.sentry.protocol.SentryThread
-
Gets the priority of the thread.
- 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.SentryOptions
-
Returns the proxy if set
- getPublicKey() - Method in class io.sentry.TraceState
- 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
- getRegisters() - Method in class io.sentry.protocol.SentryStackTrace
- 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.TraceState
- getRequest() - Method in interface io.sentry.ITransaction
-
Deprecated.
- getRequest() - Method in class io.sentry.NoOpTransaction
-
Deprecated.
- getRequest() - Method in class io.sentry.Scope
-
Returns the Scope's request
- getRequest() - Method in class io.sentry.SentryBaseEvent
- getRequest() - Method in class io.sentry.SentryTracer
-
Deprecated.
- getResponseCode() - Method in class io.sentry.transport.TransportResult
- getRuntime() - Method in class io.sentry.protocol.Contexts
- getSampled() - Method in class io.sentry.SpanContext
- getSampleRate() - Method in class io.sentry.SentryOptions
-
Returns the sample rate Default is null (disabled)
- getScreenDensity() - Method in class io.sentry.protocol.Device
- getScreenDpi() - Method in class io.sentry.protocol.Device
- getScreenHeightPixels() - Method in class io.sentry.protocol.Device
- 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
- getSentryClientName() - Method in class io.sentry.SentryOptions
-
Returns the Sentry client name
- getSentryTraceHeader() - Method in exception io.sentry.exception.InvalidSentryTraceHeaderException
- getSequence() - Method in class io.sentry.Session
- getSerializer() - Method in class io.sentry.SentryOptions
-
Returns the Serializer interface
- 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
-
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
- 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.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.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
- getTrace() - Method in class io.sentry.SentryEnvelopeHeader
- 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.TraceState
- getTracesSampler() - Method in class io.sentry.SentryOptions
-
Returns the callback used to determine if transaction is sampled.
- getTracesSampleRate() - Method in class io.sentry.SentryOptions
-
Returns the traces sample rate Default is null (disabled)
- 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.TraceState
- getTransaction(ISerializer) - Method in class io.sentry.SentryEnvelopeItem
- getTransactionContext() - Method in class io.sentry.SamplingContext
- getTransactionName() - Method in class io.sentry.Scope
-
Returns the Scope's transaction name.
- 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
- getUnknown() - Method in class io.sentry.SentryEvent
- 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
- getUser() - Method in class io.sentry.TraceState
- getUserAgent() - Method in class io.sentry.Session
- getUsername() - Method in class io.sentry.protocol.User
-
Gets the username of the user.
- getUuid() - Method in class io.sentry.protocol.DebugImage
- 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
- getValue() - Method in class io.sentry.TraceStateHeader
- 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
- getVersionMajor() - Method in class io.sentry.protocol.SdkInfo
- getVersionMinor() - Method in class io.sentry.protocol.SdkInfo
- getVersionPatchlevel() - Method in class io.sentry.protocol.SdkInfo
- Gpu - Class in io.sentry.protocol
- Gpu() - Constructor for class io.sentry.protocol.Gpu
- GsonSerializer - Class in io.sentry
-
The AndroidSerializer class that uses Gson as JSON parser
- GsonSerializer(SentryOptions) - Constructor for class io.sentry.GsonSerializer
-
AndroidSerializer ctor
H
- hashCode() - Method in class io.sentry.protocol.SentryId
- hashCode() - Method in class io.sentry.SpanId
- hasValidPath(String, ILogger) - Method in interface io.sentry.SendCachedEnvelopeFireAndForgetIntegration.SendFireAndForgetFactory
- 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.
- Hub - Class in io.sentry
- Hub(SentryOptions) - Constructor for class io.sentry.Hub
- HubAdapter - Class in io.sentry
I
- ICurrentDateProvider - Interface in io.sentry.transport
-
Date Provider to make the Transport unit testable
- 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.
- 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
- 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.
- 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
- io.sentry - package io.sentry
- io.sentry.adapters - package io.sentry.adapters
- io.sentry.cache - package io.sentry.cache
- io.sentry.config - package io.sentry.config
- io.sentry.exception - package io.sentry.exception
- io.sentry.hints - package io.sentry.hints
- io.sentry.instrumentation.file - package io.sentry.instrumentation.file
- io.sentry.protocol - package io.sentry.protocol
- io.sentry.transport - package io.sentry.transport
- io.sentry.util - package io.sentry.util
- io.sentry.vendor - package io.sentry.vendor
- 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
- 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
- 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(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
- isEnableSessionTracking() - Method in class io.sentry.SentryOptions
-
Deprecated.
- 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
- 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
- isInApp() - Method in class io.sentry.protocol.SentryStackFrame
- isJvm() - Static method in class io.sentry.util.Platform
- 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.
- isPrintUncaughtStackTrace() - Method in class io.sentry.SentryOptions
-
Checks if printing exceptions by UncaughtExceptionHandler is enabled or disabled.
- 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
- 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
-
Note: this is an experimental API and will be removed without notice.
- isTracingEnabled() - Method in class io.sentry.SentryOptions
-
Returns if tracing should be enabled.
- iterator() - Method in class io.sentry.cache.EnvelopeCache
- iterator() - Method in class io.sentry.transport.NoOpEnvelopeCache
- ITransaction - Interface in io.sentry
- 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
. - IUnknownPropertiesConsumer - Interface in io.sentry
L
- LANDSCAPE - io.sentry.protocol.Device.DeviceOrientation
- 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.
- logIfNotFlushable(ILogger, Object) - Static method in class io.sentry.util.LogUtils
- logIfNotRetryable(ILogger, Object) - Static method in class io.sentry.util.LogUtils
- LogUtils - Class in io.sentry.util
- LogUtils() - Constructor for class io.sentry.util.LogUtils
M
- MainEventProcessor - Class in io.sentry
- MapAdapter - Class in io.sentry.adapters
-
Serializes maps to JSON.
- MapAdapter() - Constructor for class io.sentry.adapters.MapAdapter
- markFlushed() - Method in interface io.sentry.hints.DiskFlushNotification
- MeasurementValue - Class in io.sentry.protocol
- MeasurementValue(float) - Constructor for class io.sentry.protocol.MeasurementValue
- 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
- MEDIUM - io.sentry.SentryOptions.RequestSize
- Message - Class in io.sentry.protocol
-
A log entry message.
- Message() - Constructor for class io.sentry.protocol.Message
N
- 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.
- 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. - 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
- 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
- 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.
O
- Objects - Class in io.sentry.util
- Ok - io.sentry.Session.State
- OK - io.sentry.SpanStatus
-
Not an error, returned on success.
- op - Variable in class io.sentry.SpanContext
-
Short code identifying the type of operation the span is measuring.
- OperatingSystem - Class in io.sentry.protocol
- OperatingSystem() - Constructor for class io.sentry.protocol.OperatingSystem
- OptionsContainer<T> - Class in io.sentry
- OrientationDeserializerAdapter - Class in io.sentry.adapters
- OrientationDeserializerAdapter(SentryOptions) - Constructor for class io.sentry.adapters.OrientationDeserializerAdapter
- OrientationSerializerAdapter - Class in io.sentry.adapters
- OrientationSerializerAdapter(SentryOptions) - Constructor for class io.sentry.adapters.OrientationSerializerAdapter
- 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
- Pair<A,B> - Class in io.sentry.util
- Pair(A, B) - Constructor for class io.sentry.util.Pair
- 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
- 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
- PREFIX_CURRENT_SESSION_FILE - Static variable in class io.sentry.cache.EnvelopeCache
- process(SentryTransaction, Object) - Method in interface io.sentry.EventProcessor
-
May mutate or drop a SentryTransaction
- process(SentryTransaction, Object) - Method in class io.sentry.MainEventProcessor
- process(SentryEvent, Object) - Method in class io.sentry.DuplicateEventDetectionEventProcessor
- process(SentryEvent, Object) - Method in interface io.sentry.EventProcessor
-
May mutate or drop a SentryEvent
- process(SentryEvent, Object) - Method in class io.sentry.MainEventProcessor
- processDir(DirectoryProcessor, String, ILogger) - Method in interface io.sentry.SendCachedEnvelopeFireAndForgetIntegration.SendFireAndForgetFactory
- processEnvelopeFile(String, Object) - Method in class io.sentry.EnvelopeSender
- processEnvelopeFile(String, Object) - Method in interface io.sentry.IEnvelopeSender
- processEnvelopeFile(String, Object) - Method in class io.sentry.OutboxSender
- processFile(File, Object) - Method in class io.sentry.EnvelopeSender
- processFile(File, Object) - Method in class io.sentry.OutboxSender
- 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
- 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
- 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
- query(String) - Static method in class io.sentry.Breadcrumb
-
Creates query breadcrumb - representing a query that was made in your application.
R
- RateLimiter - Class in io.sentry.transport
-
Controls retry limits on different category types sent to Sentry.
- RateLimiter(ILogger) - Constructor for class io.sentry.transport.RateLimiter
- RateLimiter(ICurrentDateProvider, ILogger) - Constructor for class io.sentry.transport.RateLimiter
- 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(JsonReader) - Method in class io.sentry.SentryEnvelopeHeaderAdapter
- read(InputStream) - Method in class io.sentry.EnvelopeReader
- read(InputStream) - Method in interface io.sentry.IEnvelopeReader
- read(InputStream) - Method in class io.sentry.NoOpEnvelopeReader
- read(JsonReader) - Method in class io.sentry.SentryEnvelopeItemHeaderAdapter
- read(JsonReader) - Method in class io.sentry.SessionAdapter
- 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
- 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
- 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
- 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
- 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
- Resettable - Interface in io.sentry.hints
-
Marker interface for a reusable Hint
- resolve(Object) - Static method in enum io.sentry.SentryItemType
- 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. - run(Scope) - Method in interface io.sentry.ScopeCallback
S
- 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.
- 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
- 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
- SdkInfo - Class in io.sentry.protocol
-
Holds information about the system SDK.
- SdkInfo() - Constructor for class io.sentry.protocol.SdkInfo
- SdkVersion - Class in io.sentry.protocol
-
The SDK Interface describes the Sentry SDK and its configuration used to capture and transmit an event.
- SdkVersion() - Constructor for class io.sentry.protocol.SdkVersion
-
Deprecated.
Use
SdkVersion(String, String)
instead. - SdkVersion(String, String) - Constructor for class io.sentry.protocol.SdkVersion
- send() - Method in interface io.sentry.SendCachedEnvelopeFireAndForgetIntegration.SendFireAndForget
- send(SentryEnvelope) - Method in interface io.sentry.transport.ITransport
- send(SentryEnvelope, Object) - Method in class io.sentry.transport.AsyncHttpTransport
- send(SentryEnvelope, Object) - Method in interface io.sentry.transport.ITransport
- send(SentryEnvelope, Object) - Method in class io.sentry.transport.NoOpTransport
- send(SentryEnvelope, Object) - 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
- 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_TRACE_HEADER - Static variable in class io.sentry.SentryTraceHeader
- Sentry.OptionsConfiguration<T extends SentryOptions> - Interface in io.sentry
-
Configuration options callback
- 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
- SentryClient - Class in io.sentry
- SentryCrashLastRunState - Class in io.sentry
- 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, TraceState) - Constructor for class io.sentry.SentryEnvelopeHeader
- SentryEnvelopeHeaderAdapter - Class in io.sentry
- SentryEnvelopeHeaderAdapter() - Constructor for class io.sentry.SentryEnvelopeHeaderAdapter
- SentryEnvelopeItem - Class in io.sentry
- SentryEnvelopeItemHeader - Class in io.sentry
- SentryEnvelopeItemHeaderAdapter - Class in io.sentry
- SentryEnvelopeItemHeaderAdapter() - Constructor for class io.sentry.SentryEnvelopeItemHeaderAdapter
- 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
- SentryException - Class in io.sentry.protocol
-
A single exception.
- SentryException() - Constructor for class io.sentry.protocol.SentryException
- SentryFileInputStream - Class in io.sentry.instrumentation.file
-
An implementation of
FileInputStream
that creates aISpan
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 aISpan
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
- 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
- SentryIdDeserializerAdapter - Class in io.sentry.adapters
- SentryIdDeserializerAdapter(SentryOptions) - Constructor for class io.sentry.adapters.SentryIdDeserializerAdapter
- SentryIdSerializerAdapter - Class in io.sentry.adapters
- SentryIdSerializerAdapter(SentryOptions) - Constructor for class io.sentry.adapters.SentryIdSerializerAdapter
- SentryItemType - Enum in io.sentry
- SentryLevel - Enum in io.sentry
-
the SentryLevel
- SentryLevelDeserializerAdapter - Class in io.sentry.adapters
- SentryLevelDeserializerAdapter(SentryOptions) - Constructor for class io.sentry.adapters.SentryLevelDeserializerAdapter
- SentryLevelSerializerAdapter - Class in io.sentry.adapters
- SentryLevelSerializerAdapter(SentryOptions) - Constructor for class io.sentry.adapters.SentryLevelSerializerAdapter
- 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.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() - Constructor for class io.sentry.protocol.SentryPackage
-
Deprecated.
Use
SentryPackage(String, String)
instead. - SentryPackage(String, String) - Constructor for class io.sentry.protocol.SentryPackage
- SentryRuntime - Class in io.sentry.protocol
- SentryRuntime() - Constructor for class io.sentry.protocol.SentryRuntime
- SentrySpan - Class in io.sentry.protocol
- SentrySpan(Span) - Constructor for class io.sentry.protocol.SentrySpan
- SentrySpan(Span, Map<String, Object>) - Constructor for class io.sentry.protocol.SentrySpan
- SentryStackFrame - Class in io.sentry.protocol
-
Holds information about a single stacktrace frame.
- SentryStackFrame() - Constructor for class io.sentry.protocol.SentryStackFrame
- 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
- SentryThread - Class in io.sentry.protocol
-
A process thread of an event.
- SentryThread() - Constructor for class io.sentry.protocol.SentryThread
- 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
- SentryTransaction - Class in io.sentry.protocol
- SentryTransaction(SentryTracer) - Constructor for class io.sentry.protocol.SentryTransaction
- serialize(SentryEnvelope, OutputStream) - Method in class io.sentry.GsonSerializer
-
Serialize a SentryEnvelope to a stream Writer (JSON)
- serialize(SentryEnvelope, OutputStream) - Method in interface io.sentry.ISerializer
- serialize(Map<String, Object>) - Method in class io.sentry.GsonSerializer
-
Serialize a Map to a String
- serialize(Map<String, Object>) - Method in interface io.sentry.ISerializer
- serialize(Contexts, Type, JsonSerializationContext) - Method in class io.sentry.adapters.ContextsSerializerAdapter
- serialize(SentryId, Type, JsonSerializationContext) - Method in class io.sentry.adapters.SentryIdSerializerAdapter
- serialize(SentryLevel, Type, JsonSerializationContext) - Method in class io.sentry.adapters.SentryLevelSerializerAdapter
- serialize(SpanId, Type, JsonSerializationContext) - Method in class io.sentry.adapters.SpanIdSerializerAdapter
- serialize(SpanStatus, Type, JsonSerializationContext) - Method in class io.sentry.adapters.SpanStatusSerializerAdapter
- serialize(Collection<?>, Type, JsonSerializationContext) - Method in class io.sentry.adapters.CollectionAdapter
- serialize(Date, Type, JsonSerializationContext) - Method in class io.sentry.adapters.DateSerializerAdapter
- serialize(Map<String, ?>, Type, JsonSerializationContext) - Method in class io.sentry.adapters.MapAdapter
- serialize(TimeZone, Type, JsonSerializationContext) - Method in class io.sentry.adapters.TimeZoneSerializerAdapter
- serialize(Device.DeviceOrientation, Type, JsonSerializationContext) - Method in class io.sentry.adapters.OrientationSerializerAdapter
- serialize(T, Writer) - Method in class io.sentry.GsonSerializer
- serialize(T, Writer) - Method in interface io.sentry.ISerializer
- Session - Class in io.sentry
- 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.State - Enum in io.sentry
-
Session state
- SessionAdapter - Class in io.sentry
- SessionAdapter(SentryOptions) - Constructor for class io.sentry.SessionAdapter
- 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
- setAbsPath(String) - Method in class io.sentry.protocol.SentryStackFrame
- 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
- 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
- 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
- setBuildType(String) - Method in class io.sentry.protocol.App
- setCacheDirPath(String) - Method in class io.sentry.SentryOptions
-
Sets the cache dir.
- setCacheDirSize(int) - Method in class io.sentry.SentryOptions
-
Deprecated.
- 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
- 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
- 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
- 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
- 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.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.SentryOptions
-
Sets the DSN
- 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
- setEnableDeduplication(Boolean) - Method in class io.sentry.SentryOptions
-
Enables or disables event deduplication.
- 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
- setEnableSessionTracking(boolean) - Method in class io.sentry.SentryOptions
-
Deprecated.
- 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.
- 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.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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- setMaxSpans(int) - Method in class io.sentry.SentryOptions
-
Sets the maximum number of spans that can be attached to single transaction.
- 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
- 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) - 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
- 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
- setPass(String) - Method in class io.sentry.SentryOptions.Proxy
- 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
- setPrintUncaughtStackTrace(Boolean) - Method in class io.sentry.SentryOptions
-
Enable or disable printing exceptions in UncaughtExceptionHandler
- setPriority(Integer) - Method in class io.sentry.protocol.SentryThread
-
Sets the priority of the thread.
- setProguardUuid(String) - Method in class io.sentry.SentryOptions
-
Sets a Proguard UUID.
- setProxy(SentryOptions.Proxy) - Method in class io.sentry.SentryOptions
-
Sets the proxy
- 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.SentryBaseEvent
- setRelease(String) - Method in class io.sentry.SentryOptions
-
Sets the release
- setRequest(Request) - Method in interface io.sentry.ITransaction
-
Deprecated.
- setRequest(Request) - Method in class io.sentry.NoOpTransaction
-
Deprecated.
- setRequest(Request) - Method in class io.sentry.Scope
-
Sets the Scope's request
- setRequest(Request) - Method in class io.sentry.SentryBaseEvent
- setRequest(Request) - Method in class io.sentry.SentryTracer
-
Deprecated.
- 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
- 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.
- 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
- 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
- setSendDefaultPii(boolean) - Method in class io.sentry.SentryOptions
- setSentryClientName(String) - Method in class io.sentry.SentryOptions
-
Sets the Sentry client name
- 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.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
-
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 theThrowable
. - 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.
- 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.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
- setTraceSampling(boolean) - Method in class io.sentry.SentryOptions
-
Note: this is an experimental API and will be removed without notice.
- 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.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.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
- setTransportFactory(ITransportFactory) - Method in class io.sentry.SentryOptions
-
Sets the TransportFactory interface
- setTransportGate(ITransportGate) - Method in class io.sentry.SentryOptions
-
Sets the TransportGate interface
- 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.
- setUrl(String) - Method in class io.sentry.protocol.Request
- setUsableMemory(Long) - Method in class io.sentry.protocol.Device
- 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
- setUsername(String) - Method in class io.sentry.protocol.User
-
Sets the username of the user.
- 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
- setVersionMajor(Integer) - Method in class io.sentry.protocol.SdkInfo
- setVersionMinor(Integer) - Method in class io.sentry.protocol.SdkInfo
- setVersionPatchlevel(Integer) - Method in class io.sentry.protocol.SdkInfo
- shouldApplyScopeData(Object) - Static method in class io.sentry.util.ApplyScopeUtils
-
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
- size(Iterable<?>) - Static method in class io.sentry.util.CollectionUtils
-
Returns an Iterator size
- skip(long) - Method in class io.sentry.instrumentation.file.SentryFileInputStream
- SMALL - io.sentry.SentryOptions.RequestSize
- Span - Class in io.sentry
- Span(TransactionContext, SentryTracer, IHub, Date) - Constructor for class io.sentry.Span
- SpanContext - Class in io.sentry
- SpanContext(SentryId, SpanId, String, SpanId, Boolean) - Constructor for class io.sentry.SpanContext
- SpanContext(SentryId, SpanId, SpanId, String, String, Boolean, 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, Boolean) - Constructor for class io.sentry.SpanContext
- SpanId - Class in io.sentry
- SpanId() - Constructor for class io.sentry.SpanId
- SpanId(String) - Constructor for class io.sentry.SpanId
- SpanIdDeserializerAdapter - Class in io.sentry.adapters
- SpanIdDeserializerAdapter(SentryOptions) - Constructor for class io.sentry.adapters.SpanIdDeserializerAdapter
- SpanIdSerializerAdapter - Class in io.sentry.adapters
- SpanIdSerializerAdapter(SentryOptions) - Constructor for class io.sentry.adapters.SpanIdSerializerAdapter
- SpanStatus - Enum in io.sentry
- SpanStatusDeserializerAdapter - Class in io.sentry.adapters
- SpanStatusDeserializerAdapter(SentryOptions) - Constructor for class io.sentry.adapters.SpanStatusDeserializerAdapter
- SpanStatusSerializerAdapter - Class in io.sentry.adapters
- SpanStatusSerializerAdapter(SentryOptions) - Constructor for class io.sentry.adapters.SpanStatusSerializerAdapter
- 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
- 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, 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(TransactionContext, CustomSamplingContext, boolean, Date) - Method in class io.sentry.Hub
- startTransaction(TransactionContext, CustomSamplingContext, boolean, Date) - Method in class io.sentry.HubAdapter
- startTransaction(TransactionContext, CustomSamplingContext, boolean, Date) - Method in interface io.sentry.IHub
- startTransaction(TransactionContext, CustomSamplingContext, boolean, Date) - Method in class io.sentry.NoOpHub
- startTransaction(TransactionContext, CustomSamplingContext, boolean, Date) - Static method in class io.sentry.Sentry
- startTransaction(TransactionContext, CustomSamplingContext, boolean, Date, boolean, TransactionFinishedCallback) - Method in class io.sentry.Hub
- startTransaction(TransactionContext, CustomSamplingContext, boolean, Date, boolean, TransactionFinishedCallback) - Method in class io.sentry.HubAdapter
- startTransaction(TransactionContext, CustomSamplingContext, boolean, Date, boolean, TransactionFinishedCallback) - Method in interface io.sentry.IHub
- startTransaction(TransactionContext, CustomSamplingContext, boolean, Date, boolean, TransactionFinishedCallback) - Method in class io.sentry.NoOpHub
- startTransaction(TransactionContext, CustomSamplingContext, boolean, Date, boolean, TransactionFinishedCallback) - Static method in class io.sentry.Sentry
- 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.
- startTransaction(String, String, Date, boolean, TransactionFinishedCallback) - Method in interface io.sentry.IHub
- status - Variable in class io.sentry.SpanContext
-
Describes the status of the Transaction.
- StdoutTransport - Class in io.sentry.transport
- StdoutTransport(ISerializer) - Constructor for class io.sentry.transport.StdoutTransport
- store(SentryEnvelope) - Method in interface io.sentry.cache.IEnvelopeCache
- store(SentryEnvelope, Object) - Method in class io.sentry.cache.EnvelopeCache
- store(SentryEnvelope, Object) - Method in interface io.sentry.cache.IEnvelopeCache
- store(SentryEnvelope, Object) - Method in class io.sentry.transport.NoOpEnvelopeCache
- StringUtils - Class in io.sentry.util
- SubmissionResult - Interface in io.sentry.hints
- 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.
- 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.
- test(T) - Method in interface io.sentry.util.CollectionUtils.Predicate
- throwable - Variable in class io.sentry.SentryBaseEvent
-
The captured Throwable
- TimeZoneDeserializerAdapter - Class in io.sentry.adapters
- TimeZoneDeserializerAdapter(SentryOptions) - Constructor for class io.sentry.adapters.TimeZoneDeserializerAdapter
- TimeZoneSerializerAdapter - Class in io.sentry.adapters
- TimeZoneSerializerAdapter(SentryOptions) - Constructor for class io.sentry.adapters.TimeZoneSerializerAdapter
- 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.protocol.SentryId
- toString() - Method in class io.sentry.SpanId
- toString() - Method in class io.sentry.UserFeedback
- toTraceStateHeader() - Method in interface io.sentry.ISpan
-
Returns the trace state that can be sent as a "tracestate" header.
- toTraceStateHeader() - Method in class io.sentry.NoOpSpan
- toTraceStateHeader() - Method in class io.sentry.NoOpTransaction
- toTraceStateHeader() - Method in class io.sentry.SentryTracer
- toTraceStateHeader() - Method in class io.sentry.Span
- TRACE_STATE_HEADER - Static variable in class io.sentry.TraceStateHeader
- 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. - traceState() - Method in interface io.sentry.ISpan
-
Returns the trace state information.
- traceState() - Method in class io.sentry.NoOpSpan
- traceState() - Method in class io.sentry.NoOpTransaction
- traceState() - Method in class io.sentry.SentryTracer
- traceState() - Method in class io.sentry.Span
- TraceState - Class in io.sentry
- TraceStateHeader - Class in io.sentry
- TraceStateHeader(String) - Constructor for class io.sentry.TraceStateHeader
- 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.SentryItemType
- TransactionContext - Class in io.sentry
- TransactionContext(String, String) - Constructor for class io.sentry.TransactionContext
- TransactionContext(String, String, Boolean) - Constructor for class io.sentry.TransactionContext
-
Creates
TransactionContext
with explicit sampling decision. - TransactionFinishedCallback - Interface in io.sentry
- TransportResult - Class in io.sentry.transport
-
A result of
ITransport.send(io.sentry.SentryEnvelope)
. - 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.Device
- TYPE - Static variable in class io.sentry.protocol.Gpu
- TYPE - Static variable in class io.sentry.protocol.OperatingSystem
- TYPE - Static variable in class io.sentry.protocol.SentryRuntime
- TYPE - Static variable in class io.sentry.SpanContext
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.
- 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_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/
. - 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
- 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.
- 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.
V
- 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.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.
- 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.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.
- VERSION_NAME - Static variable in class io.sentry.BuildConfig
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
- 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
- write(JsonWriter, SentryEnvelopeHeader) - Method in class io.sentry.SentryEnvelopeHeaderAdapter
- write(JsonWriter, SentryEnvelopeItemHeader) - Method in class io.sentry.SentryEnvelopeItemHeaderAdapter
- write(JsonWriter, Session) - Method in class io.sentry.SessionAdapter
All Classes All Packages