Skip navigation links
A B C D E F G H I L M N O P R S T U V W 

A

acceptUnknownProperties(Map<String, Object>) - Method in class io.sentry.core.Breadcrumb
 
acceptUnknownProperties(Map<String, Object>) - Method in interface io.sentry.core.IUnknownPropertiesConsumer
 
acceptUnknownProperties(Map<String, Object>) - Method in class io.sentry.core.protocol.App
 
acceptUnknownProperties(Map<String, Object>) - Method in class io.sentry.core.protocol.Browser
 
acceptUnknownProperties(Map<String, Object>) - Method in class io.sentry.core.protocol.DebugImage
 
acceptUnknownProperties(Map<String, Object>) - Method in class io.sentry.core.protocol.DebugMeta
 
acceptUnknownProperties(Map<String, Object>) - Method in class io.sentry.core.protocol.Device
 
acceptUnknownProperties(Map<String, Object>) - Method in class io.sentry.core.protocol.Gpu
 
acceptUnknownProperties(Map<String, Object>) - Method in class io.sentry.core.protocol.Mechanism
 
acceptUnknownProperties(Map<String, Object>) - Method in class io.sentry.core.protocol.Message
 
acceptUnknownProperties(Map<String, Object>) - Method in class io.sentry.core.protocol.OperatingSystem
 
acceptUnknownProperties(Map<String, Object>) - Method in class io.sentry.core.protocol.Request
 
acceptUnknownProperties(Map<String, Object>) - Method in class io.sentry.core.protocol.SdkInfo
 
acceptUnknownProperties(Map<String, Object>) - Method in class io.sentry.core.protocol.SdkVersion
 
acceptUnknownProperties(Map<String, Object>) - Method in class io.sentry.core.protocol.SentryException
 
acceptUnknownProperties(Map<String, Object>) - Method in class io.sentry.core.protocol.SentryPackage
 
acceptUnknownProperties(Map<String, Object>) - Method in class io.sentry.core.protocol.SentryRuntime
 
acceptUnknownProperties(Map<String, Object>) - Method in class io.sentry.core.protocol.SentryStackFrame
 
acceptUnknownProperties(Map<String, Object>) - Method in class io.sentry.core.protocol.SentryStackTrace
 
acceptUnknownProperties(Map<String, Object>) - Method in class io.sentry.core.protocol.SentryThread
 
acceptUnknownProperties(Map<String, Object>) - Method in class io.sentry.core.protocol.User
 
acceptUnknownProperties(Map<String, Object>) - Method in class io.sentry.core.SentryEvent
 
addBreadcrumb(Breadcrumb, Object) - Method in class io.sentry.core.Hub
 
addBreadcrumb(Breadcrumb, Object) - Method in interface io.sentry.core.IHub
 
addBreadcrumb(Breadcrumb) - Method in interface io.sentry.core.IHub
 
addBreadcrumb(Breadcrumb) - Method in class io.sentry.core.Scope
 
addBreadcrumb(Breadcrumb, Object) - Static method in class io.sentry.core.Sentry
 
addBreadcrumb(Breadcrumb) - Method in class io.sentry.core.SentryEvent
 
addEventProcessor(EventProcessor) - Method in class io.sentry.core.SentryOptions
 
addInAppExclude(String) - Method in class io.sentry.core.SentryOptions
 
addInAppInclude(String) - Method in class io.sentry.core.SentryOptions
 
addIntegration(String) - Method in class io.sentry.core.protocol.SdkVersion
 
addIntegration(Integration) - Method in class io.sentry.core.SentryOptions
 
addPackage(String, String) - Method in class io.sentry.core.protocol.SdkVersion
 
App - Class in io.sentry.core.protocol
 
App() - Constructor for class io.sentry.core.protocol.App
 
AsyncConnection - Class in io.sentry.core.transport
A connection to Sentry that sends the events asynchronously.
AsyncConnection(ITransport, ITransportGate, IBackOffIntervalStrategy, IEventCache, int, int, SentryOptions) - Constructor for class io.sentry.core.transport.AsyncConnection
 

B

bindClient(ISentryClient) - Method in class io.sentry.core.Hub
 
bindClient(ISentryClient) - Method in interface io.sentry.core.IHub
 
bindClient(ISentryClient) - Static method in class io.sentry.core.Sentry
 
Breadcrumb - Class in io.sentry.core
 
Breadcrumb() - Constructor for class io.sentry.core.Breadcrumb
 
Browser - Class in io.sentry.core.protocol
 
Browser() - Constructor for class io.sentry.core.protocol.Browser
 

C

Cached - Interface in io.sentry.core.hints
 
captureEvent(SentryEvent, Object) - Method in class io.sentry.core.Hub
 
captureEvent(SentryEvent, Object) - Method in interface io.sentry.core.IHub
 
captureEvent(SentryEvent) - Method in interface io.sentry.core.IHub
 
captureEvent(SentryEvent, Scope, Object) - Method in interface io.sentry.core.ISentryClient
 
captureEvent(SentryEvent) - Method in interface io.sentry.core.ISentryClient
 
captureEvent(SentryEvent, Scope) - Method in interface io.sentry.core.ISentryClient
 
captureEvent(SentryEvent, Object) - Method in interface io.sentry.core.ISentryClient
 
captureEvent(SentryEvent) - Static method in class io.sentry.core.Sentry
 
captureEvent(SentryEvent, Object) - Static method in class io.sentry.core.Sentry
 
captureEvent(SentryEvent, Scope, Object) - Method in class io.sentry.core.SentryClient
 
captureException(Throwable, Object) - Method in class io.sentry.core.Hub
 
captureException(Throwable, Object) - Method in interface io.sentry.core.IHub
 
captureException(Throwable) - Method in interface io.sentry.core.IHub
 
captureException(Throwable) - Method in interface io.sentry.core.ISentryClient
 
captureException(Throwable, Scope, Object) - Method in interface io.sentry.core.ISentryClient
 
captureException(Throwable, Object) - Method in interface io.sentry.core.ISentryClient
 
captureException(Throwable, Scope) - Method in interface io.sentry.core.ISentryClient
 
captureException(Throwable) - Static method in class io.sentry.core.Sentry
 
captureException(Throwable, Object) - Static method in class io.sentry.core.Sentry
 
captureMessage(String) - Method in class io.sentry.core.Hub
 
captureMessage(String) - Method in interface io.sentry.core.IHub
 
captureMessage(String) - Method in interface io.sentry.core.ISentryClient
 
captureMessage(String, Scope) - Method in interface io.sentry.core.ISentryClient
 
captureMessage(String) - Static method in class io.sentry.core.Sentry
 
clearBreadcrumbs() - Method in class io.sentry.core.Scope
 
clone() - Method in class io.sentry.core.Breadcrumb
 
clone() - Method in class io.sentry.core.Hub
 
clone() - Method in interface io.sentry.core.IHub
 
clone() - Method in class io.sentry.core.protocol.User
 
clone() - Method in class io.sentry.core.Scope
 
close() - Method in class io.sentry.core.Hub
 
close() - Method in interface io.sentry.core.IHub
 
close() - Method in interface io.sentry.core.ISentryClient
 
close() - Static method in class io.sentry.core.Sentry
 
close() - Method in class io.sentry.core.SentryClient
 
close() - Method in class io.sentry.core.transport.AsyncConnection
 
close() - Method in interface io.sentry.core.transport.Connection
 
close() - Method in class io.sentry.core.transport.HttpTransport
 
close() - Method in class io.sentry.core.UncaughtExceptionHandlerIntegration
 
configure(T) - Method in interface io.sentry.core.Sentry.OptionsConfiguration
 
configure(HttpURLConnection) - Method in interface io.sentry.core.transport.IConnectionConfigurator
 
configureScope(ScopeCallback) - Method in class io.sentry.core.Hub
 
configureScope(ScopeCallback) - Method in interface io.sentry.core.IHub
 
configureScope(ScopeCallback) - Static method in class io.sentry.core.Sentry
 
Connection - Interface in io.sentry.core.transport
 
Contexts - Class in io.sentry.core.protocol
 
Contexts() - Constructor for class io.sentry.core.protocol.Contexts
 
create(Class<T>) - Static method in class io.sentry.core.OptionsContainer
 
createInstance() - Method in class io.sentry.core.OptionsContainer
 

D

DateUtils - Class in io.sentry.core
Utilities to deal with dates
DebugImage - Class in io.sentry.core.protocol
 
DebugImage() - Constructor for class io.sentry.core.protocol.DebugImage
 
DebugMeta - Class in io.sentry.core.protocol
 
DebugMeta() - Constructor for class io.sentry.core.protocol.DebugMeta
 
deserializeEvent(Reader) - Method in interface io.sentry.core.ISerializer
 
Device - Class in io.sentry.core.protocol
 
Device() - Constructor for class io.sentry.core.protocol.Device
 
Device.DeviceOrientation - Enum in io.sentry.core.protocol
 
DiagnosticLogger - Class in io.sentry.core
Sentry SDK internal diagnostic logger.
DiagnosticLogger(SentryOptions, ILogger) - Constructor for class io.sentry.core.DiagnosticLogger
Creates a new instance of DiagnosticLogger with the wrapped ILogger.
discard(SentryEvent) - Method in class io.sentry.core.cache.DiskCache
 
discard(SentryEvent) - Method in interface io.sentry.core.cache.IEventCache
Discards the event from the storage.
DiskCache - Class in io.sentry.core.cache
A simple cache implementation storing the events to a disk, each event in a separater file in a configured directory.
DiskCache(SentryOptions) - Constructor for class io.sentry.core.cache.DiskCache
 

E

EMPTY_ID - Static variable in class io.sentry.core.protocol.SentryId
 
EnvelopeReader - Class in io.sentry.core
 
EnvelopeReader() - Constructor for class io.sentry.core.EnvelopeReader
 
EnvelopeSender - Class in io.sentry.core
 
EnvelopeSender(IHub, IEnvelopeReader, ISerializer, ILogger) - Constructor for class io.sentry.core.EnvelopeSender
 
error(long, int) - Static method in class io.sentry.core.transport.TransportResult
Use this method to announce failure of sending the event.
EventProcessor - Interface in io.sentry.core
 
ExceptionMechanismException - Exception in io.sentry.core.exception
A throwable decorator that holds an Mechanism related to the decorated Throwable.
ExceptionMechanismException(Mechanism, Throwable, Thread) - Constructor for exception io.sentry.core.exception.ExceptionMechanismException
A Throwable that decorates another with a Sentry Mechanism.
execute(Breadcrumb, Object) - Method in interface io.sentry.core.SentryOptions.BeforeBreadcrumbCallback
 
execute(SentryEvent, Object) - Method in interface io.sentry.core.SentryOptions.BeforeSendCallback
 

F

FILE_SUFFIX - Static variable in class io.sentry.core.cache.DiskCache
File suffix added to all serialized event files.
flush(long) - Method in class io.sentry.core.Hub
 
flush(long) - Method in interface io.sentry.core.IHub
 
flush(long) - Method in interface io.sentry.core.ISentryClient
 
flush(int) - Static method in class io.sentry.core.Sentry
 
flush(long) - Method in class io.sentry.core.SentryClient
 
Flushable - Interface in io.sentry.core.hints
 
flushed() - Method in interface io.sentry.core.hints.Flushable
 

G

getAbsPath() - Method in class io.sentry.core.protocol.SentryStackFrame
 
getApiType() - Method in class io.sentry.core.protocol.Gpu
 
getApp() - Method in class io.sentry.core.protocol.Contexts
 
getAppBuild() - Method in class io.sentry.core.protocol.App
 
getAppIdentifier() - Method in class io.sentry.core.protocol.App
 
getAppName() - Method in class io.sentry.core.protocol.App
 
getAppStartTime() - Method in class io.sentry.core.protocol.App
 
getAppVersion() - Method in class io.sentry.core.protocol.App
 
getArch() - Method in class io.sentry.core.protocol.DebugImage
 
getArch() - Method in class io.sentry.core.protocol.Device
Deprecated.
use Device.getArchs() instead.
getArchs() - Method in class io.sentry.core.protocol.Device
 
getAuth() - Method in class io.sentry.core.SentryEnvelopeHeader
 
getBatteryLevel() - Method in class io.sentry.core.protocol.Device
 
getBeforeBreadcrumb() - Method in class io.sentry.core.SentryOptions
 
getBeforeSend() - Method in class io.sentry.core.SentryOptions
 
getBootTime() - Method in class io.sentry.core.protocol.Device
 
getBrand() - Method in class io.sentry.core.protocol.Device
 
getBreadcrumbs() - Method in class io.sentry.core.SentryEvent
 
getBrowser() - Method in class io.sentry.core.protocol.Contexts
 
getBuild() - Method in class io.sentry.core.protocol.OperatingSystem
 
getBuildType() - Method in class io.sentry.core.protocol.App
 
getCacheDirPath() - Method in class io.sentry.core.SentryOptions
 
getCacheDirSize() - Method in class io.sentry.core.SentryOptions
 
getCategory() - Method in class io.sentry.core.Breadcrumb
 
getCodeFile() - Method in class io.sentry.core.protocol.DebugImage
 
getCodeId() - Method in class io.sentry.core.protocol.DebugImage
 
getColno() - Method in class io.sentry.core.protocol.SentryStackFrame
 
getContentType() - Method in class io.sentry.core.SentryEnvelopeItemHeader
 
getContextLine() - Method in class io.sentry.core.protocol.SentryStackFrame
 
getContexts() - Method in class io.sentry.core.SentryEvent
 
getCookies() - Method in class io.sentry.core.protocol.Request
 
getCurrentDateTime() - Static method in class io.sentry.core.DateUtils
Get the current date and time as ISO UTC
getData() - Method in class io.sentry.core.Breadcrumb
 
getData() - Method in class io.sentry.core.protocol.Mechanism
 
getData() - Method in class io.sentry.core.protocol.Request
 
getData() - Method in class io.sentry.core.SentryEnvelopeItem
 
getDateTime(String) - Static method in class io.sentry.core.DateUtils
Get date
getDebugFile() - Method in class io.sentry.core.protocol.DebugImage
 
getDebugId() - Method in class io.sentry.core.protocol.DebugImage
 
getDebugMeta() - Method in class io.sentry.core.SentryEvent
 
getDescription() - Method in class io.sentry.core.protocol.Mechanism
 
getDevice() - Method in class io.sentry.core.protocol.Contexts
 
getDeviceAppHash() - Method in class io.sentry.core.protocol.App
 
getDiagnosticLevel() - Method in class io.sentry.core.SentryOptions
 
getDist() - Method in class io.sentry.core.SentryEvent
 
getDsn() - Method in exception io.sentry.core.InvalidDsnException
 
getDsn() - Method in class io.sentry.core.SentryOptions
 
getEmail() - Method in class io.sentry.core.protocol.User
Gets the e-mail address of the user.
getEnvironment() - Method in class io.sentry.core.SentryEvent
 
getEnvironment() - Method in class io.sentry.core.SentryOptions
 
getEnvs() - Method in class io.sentry.core.protocol.Request
 
getEventId() - Method in class io.sentry.core.SentryEnvelopeHeader
 
getEventId() - Method in class io.sentry.core.SentryEvent
 
getEventProcessors() - Method in class io.sentry.core.SentryOptions
 
getExceptionMechanism() - Method in exception io.sentry.core.exception.ExceptionMechanismException
 
getExceptions() - Method in class io.sentry.core.SentryEvent
 
getExternalFreeStorage() - Method in class io.sentry.core.protocol.Device
 
getExternalStorageSize() - Method in class io.sentry.core.protocol.Device
 
getExtras() - Method in class io.sentry.core.Scope
 
getExtras() - Method in class io.sentry.core.SentryEvent
 
getFamily() - Method in class io.sentry.core.protocol.Device
 
getFilename() - Method in class io.sentry.core.protocol.SentryStackFrame
 
getFileName() - Method in class io.sentry.core.SentryEnvelopeItemHeader
 
getFingerprint() - Method in class io.sentry.core.Scope
 
getFingerprints() - Method in class io.sentry.core.SentryEvent
 
getFormatted() - Method in class io.sentry.core.protocol.Message
 
getFrames() - Method in class io.sentry.core.protocol.SentryStackTrace
Gets the frames of this stacktrace.
getFramesOmitted() - Method in class io.sentry.core.protocol.SentryStackFrame
 
getFreeMemory() - Method in class io.sentry.core.protocol.Device
 
getFreeStorage() - Method in class io.sentry.core.protocol.Device
 
getFunction() - Method in class io.sentry.core.protocol.SentryStackFrame
 
getGpu() - Method in class io.sentry.core.protocol.Contexts
 
getHeader() - Method in class io.sentry.core.SentryEnvelope
 
getHeader() - Method in class io.sentry.core.SentryEnvelopeItem
 
getHeaders() - Method in class io.sentry.core.protocol.Request
 
getHelpLink() - Method in class io.sentry.core.protocol.Mechanism
 
getId() - Method in class io.sentry.core.protocol.Gpu
 
getId() - Method in class io.sentry.core.protocol.SentryThread
Gets the Id of the thread.
getId() - Method in class io.sentry.core.protocol.User
Gets the id of the user.
getImageAddr() - Method in class io.sentry.core.protocol.DebugImage
 
getImageAddr() - Method in class io.sentry.core.protocol.SentryStackFrame
 
getImages() - Method in class io.sentry.core.protocol.DebugMeta
 
getImageSize() - Method in class io.sentry.core.protocol.DebugImage
 
getInAppExcludes() - Method in class io.sentry.core.SentryOptions
 
getInAppIncludes() - Method in class io.sentry.core.SentryOptions
 
getInstructionAddr() - Method in class io.sentry.core.protocol.SentryStackFrame
 
getIntegrations() - Method in class io.sentry.core.SentryOptions
 
getIpAddress() - Method in class io.sentry.core.protocol.User
Gets the IP address of the user.
getItems() - Method in class io.sentry.core.SentryEnvelope
 
getKernelVersion() - Method in class io.sentry.core.protocol.OperatingSystem
 
getLastEventId() - Method in class io.sentry.core.Hub
 
getLastEventId() - Method in interface io.sentry.core.IHub
 
getLastEventId() - Static method in class io.sentry.core.Sentry
 
getLength() - Method in class io.sentry.core.SentryEnvelopeItemHeader
 
getLevel() - Method in class io.sentry.core.Breadcrumb
 
getLevel() - Method in class io.sentry.core.Scope
 
getLevel() - Method in class io.sentry.core.SentryEvent
 
getLineno() - Method in class io.sentry.core.protocol.SentryStackFrame
 
getLogger() - Method in class io.sentry.core.SentryEvent
 
getLogger() - Method in class io.sentry.core.SentryOptions
 
getManufacturer() - Method in class io.sentry.core.protocol.Device
 
getMaxBreadcrumbs() - Method in class io.sentry.core.SentryOptions
 
getMechanism() - Method in class io.sentry.core.protocol.SentryException
Gets an optional mechanism that created this exception.
getMemorySize() - Method in class io.sentry.core.protocol.Device
 
getMemorySize() - Method in class io.sentry.core.protocol.Gpu
 
getMessage() - Method in class io.sentry.core.Breadcrumb
 
getMessage() - Method in class io.sentry.core.protocol.Message
 
getMessage() - Method in class io.sentry.core.SentryEvent
 
getMeta() - Method in class io.sentry.core.protocol.Mechanism
 
getMethod() - Method in class io.sentry.core.protocol.Request
 
getModel() - Method in class io.sentry.core.protocol.Device
 
getModelId() - Method in class io.sentry.core.protocol.Device
 
getModule() - Method in class io.sentry.core.protocol.SentryException
Gets the optional module, or package which the exception type lives in.
getModule() - Method in class io.sentry.core.protocol.SentryStackFrame
 
getModules() - Method in class io.sentry.core.SentryEvent
 
getName() - Method in class io.sentry.core.protocol.Browser
 
getName() - Method in class io.sentry.core.protocol.Device
 
getName() - Method in class io.sentry.core.protocol.Gpu
 
getName() - Method in class io.sentry.core.protocol.OperatingSystem
 
getName() - Method in class io.sentry.core.protocol.SdkVersion
 
getName() - Method in class io.sentry.core.protocol.SentryPackage
 
getName() - Method in class io.sentry.core.protocol.SentryRuntime
 
getName() - Method in class io.sentry.core.protocol.SentryThread
Gets the name of the thread.
getNpotSupport() - Method in class io.sentry.core.protocol.Gpu
 
getOperatingSystem() - Method in class io.sentry.core.protocol.Contexts
 
getOrientation() - Method in class io.sentry.core.protocol.Device
 
getOthers() - Method in class io.sentry.core.protocol.Request
 
getOthers() - Method in class io.sentry.core.protocol.User
Gets other user related data.
getOutboxPath() - Method in class io.sentry.core.SentryOptions
 
getPackage() - Method in class io.sentry.core.protocol.SentryStackFrame
 
getParams() - Method in class io.sentry.core.protocol.Message
 
getPlatform() - Method in class io.sentry.core.protocol.SentryStackFrame
 
getPlatform() - Method in class io.sentry.core.SentryEvent
 
getPostContext() - Method in class io.sentry.core.protocol.SentryStackFrame
 
getPreContext() - Method in class io.sentry.core.protocol.SentryStackFrame
 
getPriority() - Method in class io.sentry.core.protocol.SentryThread
Gets the priority of the thread.
getProxy() - Method in class io.sentry.core.SentryOptions
 
getQueryString() - Method in class io.sentry.core.protocol.Request
 
getRawDescription() - Method in class io.sentry.core.protocol.OperatingSystem
 
getRawDescription() - Method in class io.sentry.core.protocol.SentryRuntime
 
getRawFunction() - Method in class io.sentry.core.protocol.SentryStackFrame
 
getRegisters() - Method in class io.sentry.core.protocol.SentryStackTrace
 
getRelease() - Method in class io.sentry.core.SentryEvent
 
getRelease() - Method in class io.sentry.core.SentryOptions
 
getRequest() - Method in class io.sentry.core.SentryEvent
 
getResponseCode() - Method in class io.sentry.core.transport.TransportResult
 
getRetry() - Method in interface io.sentry.core.hints.Retryable
 
getRetryMillis() - Method in class io.sentry.core.transport.TransportResult
 
getRuntime() - Method in class io.sentry.core.protocol.Contexts
 
getSampling() - Method in class io.sentry.core.SentryOptions
 
getScreenDensity() - Method in class io.sentry.core.protocol.Device
 
getScreenDpi() - Method in class io.sentry.core.protocol.Device
 
getScreenHeightPixels() - Method in class io.sentry.core.protocol.Device
 
getScreenResolution() - Method in class io.sentry.core.protocol.Device
Deprecated.
getScreenWidthPixels() - Method in class io.sentry.core.protocol.Device
 
getSdk() - Method in class io.sentry.core.SentryEvent
 
getSdkInfo() - Method in class io.sentry.core.protocol.DebugMeta
 
getSdkName() - Method in class io.sentry.core.protocol.SdkInfo
 
getSentryClientName() - Method in class io.sentry.core.SentryOptions
 
getSerializer() - Method in class io.sentry.core.SentryOptions
 
getServerName() - Method in class io.sentry.core.SentryEvent
 
getShutdownTimeout() - Method in class io.sentry.core.SentryOptions
 
getStacktrace() - Method in class io.sentry.core.protocol.SentryException
Gets the stack trace.
getStacktrace() - Method in class io.sentry.core.protocol.SentryThread
Gets the stacktrace of the thread.
getState() - Method in class io.sentry.core.protocol.SentryThread
Gets the state of the thread.
getStorageSize() - Method in class io.sentry.core.protocol.Device
 
getSymbolAddr() - Method in class io.sentry.core.protocol.SentryStackFrame
 
getTags() - Method in class io.sentry.core.Scope
 
getTags() - Method in class io.sentry.core.SentryEvent
 
getThread() - Method in exception io.sentry.core.exception.ExceptionMechanismException
 
getThreadId() - Method in class io.sentry.core.protocol.SentryException
Gets an optional value which refers to a thread in the threads interface.
getThreads() - Method in class io.sentry.core.SentryEvent
 
getThrowable() - Method in exception io.sentry.core.exception.ExceptionMechanismException
 
getTimestamp() - Method in class io.sentry.core.Breadcrumb
 
getTimestamp(Date) - Static method in class io.sentry.core.DateUtils
Get date formatted as expected by Sentry.
getTimestamp() - Method in class io.sentry.core.SentryEvent
 
getTimestampIsoFormat(Date) - Static method in class io.sentry.core.DateUtils
Get date formatted as expected by Sentry.
getTimezone() - Method in class io.sentry.core.protocol.Device
 
getTransaction() - Method in class io.sentry.core.Scope
 
getTransaction() - Method in class io.sentry.core.SentryEvent
 
getType() - Method in class io.sentry.core.Breadcrumb
 
getType() - Method in class io.sentry.core.protocol.DebugImage
 
getType() - Method in class io.sentry.core.protocol.Mechanism
 
getType() - Method in class io.sentry.core.protocol.SentryException
The Exception Type.
getType() - Method in class io.sentry.core.SentryEnvelopeItemHeader
 
getUnknown() - Method in class io.sentry.core.SentryEvent
 
getUrl() - Method in class io.sentry.core.protocol.Request
 
getUsableMemory() - Method in class io.sentry.core.protocol.Device
 
getUser() - Method in class io.sentry.core.Scope
 
getUser() - Method in class io.sentry.core.SentryEvent
 
getUsername() - Method in class io.sentry.core.protocol.User
Gets the username of the user.
getUuid() - Method in class io.sentry.core.protocol.DebugImage
 
getValue() - Method in class io.sentry.core.protocol.SentryException
The exception value.
getVars() - Method in class io.sentry.core.protocol.SentryStackFrame
 
getVendorId() - Method in class io.sentry.core.protocol.Gpu
 
getVendorName() - Method in class io.sentry.core.protocol.Gpu
 
getVersion() - Method in class io.sentry.core.protocol.Browser
 
getVersion() - Method in class io.sentry.core.protocol.Gpu
 
getVersion() - Method in class io.sentry.core.protocol.OperatingSystem
 
getVersion() - Method in class io.sentry.core.protocol.SdkVersion
 
getVersion() - Method in class io.sentry.core.protocol.SentryPackage
 
getVersion() - Method in class io.sentry.core.protocol.SentryRuntime
 
getVersionMajor() - Method in class io.sentry.core.protocol.SdkInfo
 
getVersionMinor() - Method in class io.sentry.core.protocol.SdkInfo
 
getVersionPatchlevel() - Method in class io.sentry.core.protocol.SdkInfo
 
Gpu - Class in io.sentry.core.protocol
 
Gpu() - Constructor for class io.sentry.core.protocol.Gpu
 

H

HttpTransport - Class in io.sentry.core.transport
An implementation of the ITransport interface that sends the events to the Sentry server over HTTP(S) in UTF-8 encoding.
HttpTransport(SentryOptions, IConnectionConfigurator, int, int, boolean, URL) - Constructor for class io.sentry.core.transport.HttpTransport
Constructs a new HTTP transport instance.
Hub - Class in io.sentry.core
 
Hub(SentryOptions) - Constructor for class io.sentry.core.Hub
 

I

IBackOffIntervalStrategy - Interface in io.sentry.core.transport
Implementations of this interface can influence the delay between attempts to send an event to Sentry server.
IConnectionConfigurator - Interface in io.sentry.core.transport
A companion interface to HttpTransport implementations of which prepare the connection with necessary headers and other settings before an event is sent.
IEnvelopeReader - Interface in io.sentry.core
 
IEnvelopeSender - Interface in io.sentry.core
 
IEventCache - Interface in io.sentry.core.cache
Implementations of this interface are used as a kind of persistent storage for events that wait to be sent to the Sentry server.
IHub - Interface in io.sentry.core
 
ILogger - Interface in io.sentry.core
Sentry SDK internal logging interface.
init() - Static method in class io.sentry.core.Sentry
 
init(OptionsContainer<T>, Sentry.OptionsConfiguration<T>) - Static method in class io.sentry.core.Sentry
 
init(Sentry.OptionsConfiguration<SentryOptions>) - Static method in class io.sentry.core.Sentry
 
Integration - Interface in io.sentry.core
 
InvalidDsnException - Exception in io.sentry.core
 
InvalidDsnException(String) - Constructor for exception io.sentry.core.InvalidDsnException
 
InvalidDsnException(String, String) - Constructor for exception io.sentry.core.InvalidDsnException
 
InvalidDsnException(String, String, Throwable) - Constructor for exception io.sentry.core.InvalidDsnException
 
io.sentry.core - package io.sentry.core
 
io.sentry.core.cache - package io.sentry.core.cache
 
io.sentry.core.exception - package io.sentry.core.exception
 
io.sentry.core.hints - package io.sentry.core.hints
 
io.sentry.core.protocol - package io.sentry.core.protocol
 
io.sentry.core.transport - package io.sentry.core.transport
 
io.sentry.core.util - package io.sentry.core.util
 
isCharging() - Method in class io.sentry.core.protocol.Device
 
isCrashed() - Method in class io.sentry.core.protocol.SentryThread
Gets whether the crash happened on this thread.
isCurrent() - Method in class io.sentry.core.protocol.SentryThread
Get an optional flag to indicate that the thread was in the foreground.
isDaemon() - Method in class io.sentry.core.protocol.SentryThread
Gets if this thread is a daemon thread.
isDebug() - Method in class io.sentry.core.SentryOptions
 
isEnabled(SentryLevel) - Method in class io.sentry.core.DiagnosticLogger
Whether this logger is enabled for the specified SentryLevel.
isEnabled() - Method in class io.sentry.core.Hub
 
isEnabled() - Method in interface io.sentry.core.IHub
 
isEnabled() - Method in interface io.sentry.core.ISentryClient
 
isEnabled() - Static method in class io.sentry.core.Sentry
 
isEnabled() - Method in class io.sentry.core.SentryClient
 
isEnableNdk() - Method in class io.sentry.core.SentryOptions
 
ISentryClient - Interface in io.sentry.core
 
ISerializer - Interface in io.sentry.core
 
isErrored() - Method in class io.sentry.core.protocol.SentryThread
 
isHandled() - Method in class io.sentry.core.protocol.Mechanism
 
isInApp() - Method in class io.sentry.core.protocol.SentryStackFrame
 
isLowMemory() - Method in class io.sentry.core.protocol.Device
 
isMultiThreadedRendering() - Method in class io.sentry.core.protocol.Gpu
 
isNative() - Method in class io.sentry.core.protocol.SentryStackFrame
 
isOnline() - Method in class io.sentry.core.protocol.Device
 
isRooted() - Method in class io.sentry.core.protocol.OperatingSystem
 
isSendingAllowed() - Method in interface io.sentry.core.transport.ITransportGate
 
isSimulator() - Method in class io.sentry.core.protocol.Device
 
isSuccess() - Method in class io.sentry.core.transport.TransportResult
 
iterator() - Method in class io.sentry.core.cache.DiskCache
 
ITransport - Interface in io.sentry.core.transport
A transport is in charge of sending the event to the Sentry server.
ITransportGate - Interface in io.sentry.core.transport
Implementations of this interface serve as gatekeepers that allow or disallow sending of the events through the AsyncConnection.
IUnknownPropertiesConsumer - Interface in io.sentry.core
 

L

log(SentryLevel, String, Object...) - Method in class io.sentry.core.DiagnosticLogger
Logs a message with the specified level, message and optional arguments.
log(SentryLevel, String, Throwable) - Method in class io.sentry.core.DiagnosticLogger
Logs a message with the specified level, message and throwable.
log(SentryLevel, String, Object...) - Method in interface io.sentry.core.ILogger
Logs a message with the specified level, message and optional arguments.
log(SentryLevel, String, Throwable) - Method in interface io.sentry.core.ILogger
Logs a message with the specified level, message and optional arguments.
logIfNotNull(ILogger, SentryLevel, String, Object...) - Static method in interface io.sentry.core.ILogger
This method is supposed to be statically imported and provides a shortcut for logging the message only if logger is not null.
logIfNotNull(ILogger, SentryLevel, String, Throwable) - Static method in interface io.sentry.core.ILogger
This method is supposed to be statically imported and provides a shortcut for logging the message only if logger is not null.

M

MainEventProcessor - Class in io.sentry.core
 
Mechanism - Class in io.sentry.core.protocol
 
Mechanism() - Constructor for class io.sentry.core.protocol.Mechanism
 
Mechanism(Thread) - Constructor for class io.sentry.core.protocol.Mechanism
 
Message - Class in io.sentry.core.protocol
 
Message() - Constructor for class io.sentry.core.protocol.Message
 

N

nextDelayMillis(int) - Method in interface io.sentry.core.transport.IBackOffIntervalStrategy
Suggests the delay before the next attempt to send an event after a failure.

O

Objects - Class in io.sentry.core.util
 
open(URL, Proxy) - Method in class io.sentry.core.transport.HttpTransport
 
OperatingSystem - Class in io.sentry.core.protocol
 
OperatingSystem() - Constructor for class io.sentry.core.protocol.OperatingSystem
 
OptionsContainer<T> - Class in io.sentry.core
 

P

popScope() - Method in class io.sentry.core.Hub
 
popScope() - Method in interface io.sentry.core.IHub
 
popScope() - Static method in class io.sentry.core.Sentry
 
process(SentryEvent, Object) - Method in interface io.sentry.core.EventProcessor
 
process(SentryEvent, Object) - Method in class io.sentry.core.MainEventProcessor
 
processEnvelopeFile(String) - Method in class io.sentry.core.EnvelopeSender
 
processEnvelopeFile(String) - Method in interface io.sentry.core.IEnvelopeSender
 
pushScope() - Method in class io.sentry.core.Hub
 
pushScope() - Method in interface io.sentry.core.IHub
 
pushScope() - Static method in class io.sentry.core.Sentry
 

R

read(InputStream) - Method in class io.sentry.core.EnvelopeReader
 
read(InputStream) - Method in interface io.sentry.core.IEnvelopeReader
 
register(IHub, SentryOptions) - Method in interface io.sentry.core.Integration
 
register(IHub, SentryOptions) - Method in class io.sentry.core.UncaughtExceptionHandlerIntegration
 
Request - Class in io.sentry.core.protocol
 
Request() - Constructor for class io.sentry.core.protocol.Request
 
requireNonNull(T, String) - Static method in class io.sentry.core.util.Objects
 
Retryable - Interface in io.sentry.core.hints
 
run(Scope) - Method in interface io.sentry.core.ScopeCallback
 

S

Scope - Class in io.sentry.core
 
Scope(int) - Constructor for class io.sentry.core.Scope
 
ScopeCallback - Interface in io.sentry.core
 
SdkInfo - Class in io.sentry.core.protocol
 
SdkInfo() - Constructor for class io.sentry.core.protocol.SdkInfo
 
SdkVersion - Class in io.sentry.core.protocol
 
SdkVersion() - Constructor for class io.sentry.core.protocol.SdkVersion
 
send(SentryEvent, Object) - Method in class io.sentry.core.transport.AsyncConnection
Tries to send the event to the Sentry server.
send(SentryEvent, Object) - Method in interface io.sentry.core.transport.Connection
 
send(SentryEvent) - Method in interface io.sentry.core.transport.Connection
 
send(SentryEvent) - Method in class io.sentry.core.transport.HttpTransport
 
send(SentryEvent) - Method in interface io.sentry.core.transport.ITransport
 
Sentry - Class in io.sentry.core
Sentry SDK main API entry point
Sentry.OptionsConfiguration<T extends SentryOptions> - Interface in io.sentry.core
 
SentryClient - Class in io.sentry.core
 
SentryClient(SentryOptions, Connection) - Constructor for class io.sentry.core.SentryClient
 
SentryEnvelope - Class in io.sentry.core
 
SentryEnvelope(SentryId, String, Iterable<SentryEnvelopeItem>) - Constructor for class io.sentry.core.SentryEnvelope
 
SentryEnvelope(SentryId, Iterable<SentryEnvelopeItem>) - Constructor for class io.sentry.core.SentryEnvelope
 
SentryEnvelopeHeader - Class in io.sentry.core
 
SentryEnvelopeHeader(SentryId) - Constructor for class io.sentry.core.SentryEnvelopeHeader
 
SentryEnvelopeItem - Class in io.sentry.core
 
SentryEnvelopeItemHeader - Class in io.sentry.core
 
SentryEvent - Class in io.sentry.core
 
SentryEvent(Throwable) - Constructor for class io.sentry.core.SentryEvent
 
SentryEvent() - Constructor for class io.sentry.core.SentryEvent
 
SentryException - Class in io.sentry.core.protocol
The Sentry Exception interface.
SentryException() - Constructor for class io.sentry.core.protocol.SentryException
 
SentryId - Class in io.sentry.core.protocol
 
SentryId() - Constructor for class io.sentry.core.protocol.SentryId
 
SentryId(UUID) - Constructor for class io.sentry.core.protocol.SentryId
 
SentryId(String) - Constructor for class io.sentry.core.protocol.SentryId
 
SentryLevel - Enum in io.sentry.core
 
SentryOptions - Class in io.sentry.core
 
SentryOptions() - Constructor for class io.sentry.core.SentryOptions
 
SentryOptions.BeforeBreadcrumbCallback - Interface in io.sentry.core
 
SentryOptions.BeforeSendCallback - Interface in io.sentry.core
 
SentryPackage - Class in io.sentry.core.protocol
 
SentryPackage() - Constructor for class io.sentry.core.protocol.SentryPackage
 
SentryRuntime - Class in io.sentry.core.protocol
 
SentryRuntime() - Constructor for class io.sentry.core.protocol.SentryRuntime
 
SentryStackFrame - Class in io.sentry.core.protocol
The Sentry stack frame.
SentryStackFrame() - Constructor for class io.sentry.core.protocol.SentryStackFrame
 
SentryStackTrace - Class in io.sentry.core.protocol
The Sentry stacktrace.
SentryStackTrace() - Constructor for class io.sentry.core.protocol.SentryStackTrace
 
SentryStackTrace(List<SentryStackFrame>) - Constructor for class io.sentry.core.protocol.SentryStackTrace
 
SentryThread - Class in io.sentry.core.protocol
Describes a thread in the Sentry protocol.
SentryThread() - Constructor for class io.sentry.core.protocol.SentryThread
 
serialize(SentryEvent, Writer) - Method in interface io.sentry.core.ISerializer
 
setAbsPath(String) - Method in class io.sentry.core.protocol.SentryStackFrame
 
setApiType(String) - Method in class io.sentry.core.protocol.Gpu
 
setApp(App) - Method in class io.sentry.core.protocol.Contexts
 
setAppBuild(String) - Method in class io.sentry.core.protocol.App
 
setAppIdentifier(String) - Method in class io.sentry.core.protocol.App
 
setAppName(String) - Method in class io.sentry.core.protocol.App
 
setAppStartTime(Date) - Method in class io.sentry.core.protocol.App
 
setAppVersion(String) - Method in class io.sentry.core.protocol.App
 
setArch(String) - Method in class io.sentry.core.protocol.DebugImage
 
setArch(String) - Method in class io.sentry.core.protocol.Device
Deprecated.
setArchs(String[]) - Method in class io.sentry.core.protocol.Device
 
setBatteryLevel(Float) - Method in class io.sentry.core.protocol.Device
 
setBeforeBreadcrumb(SentryOptions.BeforeBreadcrumbCallback) - Method in class io.sentry.core.SentryOptions
 
setBeforeSend(SentryOptions.BeforeSendCallback) - Method in class io.sentry.core.SentryOptions
 
setBootTime(Date) - Method in class io.sentry.core.protocol.Device
 
setBrand(String) - Method in class io.sentry.core.protocol.Device
 
setBreadcrumbs(List<Breadcrumb>) - Method in class io.sentry.core.SentryEvent
 
setBrowser(Browser) - Method in class io.sentry.core.protocol.Contexts
 
setBuild(String) - Method in class io.sentry.core.protocol.OperatingSystem
 
setBuildType(String) - Method in class io.sentry.core.protocol.App
 
setCacheDirPath(String) - Method in class io.sentry.core.SentryOptions
 
setCacheDirSize(int) - Method in class io.sentry.core.SentryOptions
 
setCategory(String) - Method in class io.sentry.core.Breadcrumb
 
setCharging(Boolean) - Method in class io.sentry.core.protocol.Device
 
setCodeFile(String) - Method in class io.sentry.core.protocol.DebugImage
 
setCodeId(String) - Method in class io.sentry.core.protocol.DebugImage
 
setColno(Integer) - Method in class io.sentry.core.protocol.SentryStackFrame
 
setContextLine(String) - Method in class io.sentry.core.protocol.SentryStackFrame
 
setContexts(Contexts) - Method in class io.sentry.core.SentryEvent
 
setCookies(String) - Method in class io.sentry.core.protocol.Request
 
setCrashed(Boolean) - Method in class io.sentry.core.protocol.SentryThread
Sets whether the crash happened on this thread.
setCurrent(Boolean) - Method in class io.sentry.core.protocol.SentryThread
Sets an optional flag to indicate that the thread was in the foreground.
setDaemon(Boolean) - Method in class io.sentry.core.protocol.SentryThread
Sets if this is a daemon thread.
setData(Map<String, String>) - Method in class io.sentry.core.Breadcrumb
 
setData(Map<String, Object>) - Method in class io.sentry.core.protocol.Mechanism
 
setData(Object) - Method in class io.sentry.core.protocol.Request
 
setDebug(boolean) - Method in class io.sentry.core.SentryOptions
 
setDebugFile(String) - Method in class io.sentry.core.protocol.DebugImage
 
setDebugId(String) - Method in class io.sentry.core.protocol.DebugImage
 
setDebugMeta(DebugMeta) - Method in class io.sentry.core.SentryEvent
 
setDescription(String) - Method in class io.sentry.core.protocol.Mechanism
 
setDevice(Device) - Method in class io.sentry.core.protocol.Contexts
 
setDeviceAppHash(String) - Method in class io.sentry.core.protocol.App
 
setDiagnosticLevel(SentryLevel) - Method in class io.sentry.core.SentryOptions
 
setDist(String) - Method in class io.sentry.core.SentryEvent
 
setDsn(String) - Method in class io.sentry.core.SentryOptions
 
setEmail(String) - Method in class io.sentry.core.protocol.User
Gets the e-mail address of the user.
setEnableNdk(boolean) - Method in class io.sentry.core.SentryOptions
 
setEnvironment(String) - Method in class io.sentry.core.SentryEvent
 
setEnvironment(String) - Method in class io.sentry.core.SentryOptions
 
setEnvs(Map<String, String>) - Method in class io.sentry.core.protocol.Request
 
setErrored(Boolean) - Method in class io.sentry.core.protocol.SentryThread
 
setEventId(SentryId) - Method in class io.sentry.core.SentryEvent
 
setExceptions(List<SentryException>) - Method in class io.sentry.core.SentryEvent
 
setExternalFreeStorage(Long) - Method in class io.sentry.core.protocol.Device
 
setExternalStorageSize(Long) - Method in class io.sentry.core.protocol.Device
 
setExtra(String, String) - Method in class io.sentry.core.Scope
 
setExtra(String, Object) - Method in class io.sentry.core.SentryEvent
 
setExtras(Map<String, Object>) - Method in class io.sentry.core.SentryEvent
 
setFamily(String) - Method in class io.sentry.core.protocol.Device
 
setFilename(String) - Method in class io.sentry.core.protocol.SentryStackFrame
 
setFingerprint(List<String>) - Method in class io.sentry.core.Scope
 
setFingerprints(List<String>) - Method in class io.sentry.core.SentryEvent
 
setFormatted(String) - Method in class io.sentry.core.protocol.Message
 
setFrames(List<SentryStackFrame>) - Method in class io.sentry.core.protocol.SentryStackTrace
Sets the frames of this stacktrace.
setFramesOmitted(List<Integer>) - Method in class io.sentry.core.protocol.SentryStackFrame
 
setFreeMemory(Long) - Method in class io.sentry.core.protocol.Device
 
setFreeStorage(Long) - Method in class io.sentry.core.protocol.Device
 
setFunction(String) - Method in class io.sentry.core.protocol.SentryStackFrame
 
setGpu(Gpu) - Method in class io.sentry.core.protocol.Contexts
 
setHandled(Boolean) - Method in class io.sentry.core.protocol.Mechanism
 
setHeaders(Map<String, String>) - Method in class io.sentry.core.protocol.Request
 
setHelpLink(String) - Method in class io.sentry.core.protocol.Mechanism
 
setId(Integer) - Method in class io.sentry.core.protocol.Gpu
 
setId(Long) - Method in class io.sentry.core.protocol.SentryThread
Sets the Id of the thread.
setId(String) - Method in class io.sentry.core.protocol.User
Sets the id of the user.
setImageAddr(String) - Method in class io.sentry.core.protocol.DebugImage
 
setImageAddr(Long) - Method in class io.sentry.core.protocol.SentryStackFrame
 
setImages(List<DebugImage>) - Method in class io.sentry.core.protocol.DebugMeta
 
setImageSize(Long) - Method in class io.sentry.core.protocol.DebugImage
 
setInApp(Boolean) - Method in class io.sentry.core.protocol.SentryStackFrame
 
setInstructionAddr(Long) - Method in class io.sentry.core.protocol.SentryStackFrame
 
setIpAddress(String) - Method in class io.sentry.core.protocol.User
Sets the IP address of the user.
setKernelVersion(String) - Method in class io.sentry.core.protocol.OperatingSystem
 
setLevel(SentryLevel) - Method in class io.sentry.core.Breadcrumb
 
setLevel(SentryLevel) - Method in class io.sentry.core.Scope
 
setLevel(SentryLevel) - Method in class io.sentry.core.SentryEvent
 
setLineno(Integer) - Method in class io.sentry.core.protocol.SentryStackFrame
 
setLogger(String) - Method in class io.sentry.core.SentryEvent
 
setLogger(ILogger) - Method in class io.sentry.core.SentryOptions
 
setLowMemory(Boolean) - Method in class io.sentry.core.protocol.Device
 
setManufacturer(String) - Method in class io.sentry.core.protocol.Device
 
setMaxBreadcrumbs(int) - Method in class io.sentry.core.SentryOptions
 
setMechanism(Mechanism) - Method in class io.sentry.core.protocol.SentryException
Sets an optional mechanism that created this exception.
setMemorySize(Long) - Method in class io.sentry.core.protocol.Device
 
setMemorySize(Integer) - Method in class io.sentry.core.protocol.Gpu
 
setMessage(String) - Method in class io.sentry.core.Breadcrumb
 
setMessage(String) - Method in class io.sentry.core.protocol.Message
 
setMessage(Message) - Method in class io.sentry.core.SentryEvent
 
setMeta(Map<String, Object>) - Method in class io.sentry.core.protocol.Mechanism
 
setMethod(String) - Method in class io.sentry.core.protocol.Request
 
setModel(String) - Method in class io.sentry.core.protocol.Device
 
setModelId(String) - Method in class io.sentry.core.protocol.Device
 
setModule(String) - Method in class io.sentry.core.protocol.SentryException
Sets the optional module, or package which the exception type lives in.
setModule(String) - Method in class io.sentry.core.protocol.SentryStackFrame
 
setModules(Map<String, String>) - Method in class io.sentry.core.SentryEvent
 
setMultiThreadedRendering(Boolean) - Method in class io.sentry.core.protocol.Gpu
 
setName(String) - Method in class io.sentry.core.protocol.Browser
 
setName(String) - Method in class io.sentry.core.protocol.Device
 
setName(String) - Method in class io.sentry.core.protocol.Gpu
 
setName(String) - Method in class io.sentry.core.protocol.OperatingSystem
 
setName(String) - Method in class io.sentry.core.protocol.SdkVersion
 
setName(String) - Method in class io.sentry.core.protocol.SentryPackage
 
setName(String) - Method in class io.sentry.core.protocol.SentryRuntime
 
setName(String) - Method in class io.sentry.core.protocol.SentryThread
Sets the name of the thread.
setNative(Boolean) - Method in class io.sentry.core.protocol.SentryStackFrame
 
setNpotSupport(String) - Method in class io.sentry.core.protocol.Gpu
 
setOnline(Boolean) - Method in class io.sentry.core.protocol.Device
 
setOperatingSystem(OperatingSystem) - Method in class io.sentry.core.protocol.Contexts
 
setOrientation(Device.DeviceOrientation) - Method in class io.sentry.core.protocol.Device
 
setOthers(Map<String, String>) - Method in class io.sentry.core.protocol.Request
 
setOthers(Map<String, String>) - Method in class io.sentry.core.protocol.User
Sets other user related data.
setPackage(String) - Method in class io.sentry.core.protocol.SentryStackFrame
 
setParams(List<String>) - Method in class io.sentry.core.protocol.Message
 
setPlatform(String) - Method in class io.sentry.core.protocol.SentryStackFrame
 
setPlatform(String) - Method in class io.sentry.core.SentryEvent
 
setPostContext(List<String>) - Method in class io.sentry.core.protocol.SentryStackFrame
 
setPreContext(List<String>) - Method in class io.sentry.core.protocol.SentryStackFrame
 
setPriority(Integer) - Method in class io.sentry.core.protocol.SentryThread
Sets the priority of the thread.
setProxy(Proxy) - Method in class io.sentry.core.SentryOptions
 
setQueryString(String) - Method in class io.sentry.core.protocol.Request
 
setRawDescription(String) - Method in class io.sentry.core.protocol.OperatingSystem
 
setRawDescription(String) - Method in class io.sentry.core.protocol.SentryRuntime
 
setRawFunction(String) - Method in class io.sentry.core.protocol.SentryStackFrame
 
setRegisters(Map<String, String>) - Method in class io.sentry.core.protocol.SentryStackTrace
 
setRelease(String) - Method in class io.sentry.core.SentryEvent
 
setRelease(String) - Method in class io.sentry.core.SentryOptions
 
setRequest(Request) - Method in class io.sentry.core.SentryEvent
 
setRetry(boolean) - Method in interface io.sentry.core.hints.Retryable
 
setRooted(Boolean) - Method in class io.sentry.core.protocol.OperatingSystem
 
setRuntime(SentryRuntime) - Method in class io.sentry.core.protocol.Contexts
 
setSampling(Double) - Method in class io.sentry.core.SentryOptions
 
setScreenDensity(Float) - Method in class io.sentry.core.protocol.Device
 
setScreenDpi(Integer) - Method in class io.sentry.core.protocol.Device
 
setScreenHeightPixels(Integer) - Method in class io.sentry.core.protocol.Device
 
setScreenResolution(String) - Method in class io.sentry.core.protocol.Device
Deprecated.
use Device.setScreenWidthPixels(java.lang.Integer) , #getScreenHeightPixels} instead.
setScreenWidthPixels(Integer) - Method in class io.sentry.core.protocol.Device
 
setSdk(SdkVersion) - Method in class io.sentry.core.SentryEvent
 
setSdkInfo(SdkInfo) - Method in class io.sentry.core.protocol.DebugMeta
 
setSdkName(String) - Method in class io.sentry.core.protocol.SdkInfo
 
setSentryClientName(String) - Method in class io.sentry.core.SentryOptions
 
setSerializer(ISerializer) - Method in class io.sentry.core.SentryOptions
 
setServerName(String) - Method in class io.sentry.core.SentryEvent
 
setShutdownTimeout(long) - Method in class io.sentry.core.SentryOptions
 
setSimulator(Boolean) - Method in class io.sentry.core.protocol.Device
 
setStacktrace(SentryStackTrace) - Method in class io.sentry.core.protocol.SentryException
Sets the stack trace.
setStacktrace(SentryStackTrace) - Method in class io.sentry.core.protocol.SentryThread
Sets the stacktrace of the thread.
setState(String) - Method in class io.sentry.core.protocol.SentryThread
Sets the state of the thread.
setStorageSize(Long) - Method in class io.sentry.core.protocol.Device
 
setSymbolAddr(Long) - Method in class io.sentry.core.protocol.SentryStackFrame
 
setTag(String, String) - Method in class io.sentry.core.Scope
 
setTag(String, String) - Method in class io.sentry.core.SentryEvent
 
setTags(Map<String, String>) - Method in class io.sentry.core.SentryEvent
 
setThreadId(Long) - Method in class io.sentry.core.protocol.SentryException
Sets an optional value which refers to a thread in the threads interface.
setThreads(List<SentryThread>) - Method in class io.sentry.core.SentryEvent
 
setThrowable(Throwable) - Method in class io.sentry.core.SentryEvent
 
setTimestamp(Date) - Method in class io.sentry.core.Breadcrumb
 
setTimestamp(Date) - Method in class io.sentry.core.SentryEvent
 
setTimezone(TimeZone) - Method in class io.sentry.core.protocol.Device
 
setTransaction(String) - Method in class io.sentry.core.Scope
 
setTransaction(String) - Method in class io.sentry.core.SentryEvent
 
setType(String) - Method in class io.sentry.core.Breadcrumb
 
setType(String) - Method in class io.sentry.core.protocol.DebugImage
 
setType(String) - Method in class io.sentry.core.protocol.Mechanism
 
setType(String) - Method in class io.sentry.core.protocol.SentryException
The Exception Type.
setUrl(String) - Method in class io.sentry.core.protocol.Request
 
setUsableMemory(Long) - Method in class io.sentry.core.protocol.Device
 
setUser(User) - Method in class io.sentry.core.Scope
 
setUser(User) - Method in class io.sentry.core.SentryEvent
 
setUsername(String) - Method in class io.sentry.core.protocol.User
Sets the username of the user.
setUuid(String) - Method in class io.sentry.core.protocol.DebugImage
 
setValue(String) - Method in class io.sentry.core.protocol.SentryException
The exception value.
setVars(Map<String, String>) - Method in class io.sentry.core.protocol.SentryStackFrame
 
setVendorId(Integer) - Method in class io.sentry.core.protocol.Gpu
 
setVendorName(String) - Method in class io.sentry.core.protocol.Gpu
 
setVersion(String) - Method in class io.sentry.core.protocol.Browser
 
setVersion(String) - Method in class io.sentry.core.protocol.Gpu
 
setVersion(String) - Method in class io.sentry.core.protocol.OperatingSystem
 
setVersion(String) - Method in class io.sentry.core.protocol.SdkVersion
 
setVersion(String) - Method in class io.sentry.core.protocol.SentryPackage
 
setVersion(String) - Method in class io.sentry.core.protocol.SentryRuntime
 
setVersionMajor(Integer) - Method in class io.sentry.core.protocol.SdkInfo
 
setVersionMinor(Integer) - Method in class io.sentry.core.protocol.SdkInfo
 
setVersionPatchlevel(Integer) - Method in class io.sentry.core.protocol.SdkInfo
 
store(SentryEvent) - Method in class io.sentry.core.cache.DiskCache
 
store(SentryEvent) - Method in interface io.sentry.core.cache.IEventCache
Stores the event so that it can be sent later.
success() - Static method in class io.sentry.core.transport.TransportResult
Use this method to announce success of sending the event.

T

toString() - Method in class io.sentry.core.protocol.SentryId
 
TransportResult - Class in io.sentry.core.transport
TYPE - Static variable in class io.sentry.core.protocol.App
 
TYPE - Static variable in class io.sentry.core.protocol.Browser
 
TYPE - Static variable in class io.sentry.core.protocol.Device
 
TYPE - Static variable in class io.sentry.core.protocol.Gpu
 
TYPE - Static variable in class io.sentry.core.protocol.OperatingSystem
 
TYPE - Static variable in class io.sentry.core.protocol.SentryRuntime
 

U

uncaughtException(Thread, Throwable) - Method in class io.sentry.core.UncaughtExceptionHandlerIntegration
 
UncaughtExceptionHandlerIntegration - Class in io.sentry.core
Sends any uncaught exception to Sentry, then passes the exception on to the pre-existing uncaught exception handler.
User - Class in io.sentry.core.protocol
The user affected by an event.
User() - Constructor for class io.sentry.core.protocol.User
 

V

valueOf(String) - Static method in enum io.sentry.core.protocol.Device.DeviceOrientation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.sentry.core.SentryLevel
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.sentry.core.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.core.SentryLevel
Returns an array containing the constants of this enum type, in the order they are declared.

W

withScope(ScopeCallback) - Method in class io.sentry.core.Hub
 
withScope(ScopeCallback) - Method in interface io.sentry.core.IHub
 
withScope(ScopeCallback) - Static method in class io.sentry.core.Sentry
 
A B C D E F G H I L M N O P R S T U V W 
Skip navigation links