- Cached - Interface in io.sentry.hints
-
Marker interface for a capture involving data cached from disk
- capitalize(String) - Static method in class io.sentry.util.StringUtils
-
Returns a Capitalized String and all remaining chars to lower case.
- 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) - Method in interface io.sentry.IHub
-
Captures an envelope.
- captureEnvelope(SentryEnvelope, Object) - Method in interface io.sentry.ISentryClient
-
Captures an envelope.
- captureEnvelope(SentryEnvelope) - Method in interface io.sentry.ISentryClient
-
Captures an envelope.
- captureEnvelope(SentryEnvelope, 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) - Method in interface io.sentry.IHub
-
Captures the event.
- captureEvent(SentryEvent, Scope, Object) - Method in interface io.sentry.ISentryClient
-
Capture the event
- captureEvent(SentryEvent) - Method in interface io.sentry.ISentryClient
-
Captures the event.
- captureEvent(SentryEvent, Scope) - Method in interface io.sentry.ISentryClient
-
Captures the event.
- captureEvent(SentryEvent, Object) - Method in interface io.sentry.ISentryClient
-
Capture the event
- captureEvent(SentryEvent) - Static method in class io.sentry.Sentry
-
Captures the event.
- captureEvent(SentryEvent, Object) - Static method in class io.sentry.Sentry
-
Captures the event.
- captureEvent(SentryEvent, Scope, Object) - Method in class io.sentry.SentryClient
-
- 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) - Method in interface io.sentry.IHub
-
Captures the exception.
- captureException(Throwable) - 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 interface io.sentry.ISentryClient
-
Captures the exception.
- captureException(Throwable, Scope) - Method in interface io.sentry.ISentryClient
-
Captures the exception.
- captureException(Throwable) - Static method in class io.sentry.Sentry
-
Captures the exception.
- captureException(Throwable, Object) - Static method in class io.sentry.Sentry
-
Captures the exception.
- captureMessage(String, SentryLevel) - Method in class io.sentry.Hub
-
- captureMessage(String, SentryLevel) - Method in class io.sentry.HubAdapter
-
- captureMessage(String) - Method in interface io.sentry.IHub
-
Captures the message.
- captureMessage(String, SentryLevel) - Method in interface io.sentry.IHub
-
Captures the message.
- captureMessage(String, SentryLevel, Scope) - Method in interface io.sentry.ISentryClient
-
Captures the message.
- captureMessage(String, SentryLevel) - Method in interface io.sentry.ISentryClient
-
Captures the message.
- captureMessage(String) - Static method in class io.sentry.Sentry
-
Captures the message.
- captureMessage(String, SentryLevel) - Static method in class io.sentry.Sentry
-
Captures the message.
- captureSession(Session, Object) - Method in interface io.sentry.ISentryClient
-
Captures a session.
- captureSession(Session) - Method in interface io.sentry.ISentryClient
-
Captures a session.
- captureSession(Session, Object) - Method in class io.sentry.SentryClient
-
- clear() - Method in class io.sentry.Scope
-
Resets the Scope to its default state
- 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.Scope
-
Clear all the breadcrumbs
- clearBreadcrumbs() - Static method in class io.sentry.Sentry
-
Deletes current breadcrumbs from the current scope.
- clone() - Method in class io.sentry.Breadcrumb
-
Clones the breadcrumb aka deep copy
- 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.protocol.App
-
Clones an App aka deep copy
- clone() - Method in class io.sentry.protocol.Browser
-
Clones a Browser aka deep copy
- clone() - Method in class io.sentry.protocol.Contexts
-
- clone() - Method in class io.sentry.protocol.Device
-
Clones a Device aka deep copy
- clone() - Method in class io.sentry.protocol.Gpu
-
Clones a Gpu aka deep copy
- clone() - Method in class io.sentry.protocol.OperatingSystem
-
Clones an OperatingSystem aka deep copy
- clone() - Method in class io.sentry.protocol.SentryRuntime
-
Clones a SentryRuntime aka deep copy
- clone() - Method in class io.sentry.protocol.User
-
Clones an User aka deep copy
- clone() - Method in class io.sentry.Scope
-
Clones a Scope aka deep copy
- 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 interface io.sentry.ISentryClient
-
Flushes out the queue for up to timeout seconds and disable the client.
- close() - Static method in class io.sentry.Sentry
-
Close the SDK
- close() - Method in class io.sentry.SentryClient
-
- close() - Method in class io.sentry.transport.AsyncConnection
-
- close() - Method in interface io.sentry.transport.Connection
-
- close() - Method in class io.sentry.transport.HttpTransport
-
- close() - Method in class io.sentry.transport.NoOpTransport
-
- close() - Method in class io.sentry.transport.StdoutTransport
-
- close() - Method in class io.sentry.UncaughtExceptionHandlerIntegration
-
- CollectionUtils - Class in io.sentry.util
-
Util class for Collections
- configure(T) - Method in interface io.sentry.Sentry.OptionsConfiguration
-
configure the options
- configure(HttpURLConnection) - Method in interface io.sentry.transport.IConnectionConfigurator
-
- 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) - Static method in class io.sentry.Sentry
-
Configures the scope through the callback.
- Connection - Interface in io.sentry.transport
-
- Contexts - Class in io.sentry.protocol
-
- Contexts() - Constructor for class io.sentry.protocol.Contexts
-
- ContextsDeserializerAdapter - Class in io.sentry.adapters
-
- ContextsDeserializerAdapter(ILogger) - Constructor for class io.sentry.adapters.ContextsDeserializerAdapter
-
- ContextsSerializerAdapter - Class in io.sentry.adapters
-
- ContextsSerializerAdapter(ILogger) - Constructor for class io.sentry.adapters.ContextsSerializerAdapter
-
- create() - Static method in class io.sentry.config.PropertiesProviderFactory
-
Creates a composite properties provider enabling properties resolution from following locations
in order:
system properties
environment variables
sentry.properties
file which location is resolved from the system property
sentry.properties.file
sentry.properties
file which location is resolved from the environment
variable SENTRY_PROPERTIES_FILE
sentry.properties
located in the root of the classpath
- create(Class<T>) - Static method in class io.sentry.OptionsContainer
-
- 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
-
- createInstance() - Method in class io.sentry.OptionsContainer
-
- CurrentDateProvider - Class in io.sentry.transport
-
- 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
-
- getArch() - Method in class io.sentry.protocol.Device
-
- getArchs() - Method in class io.sentry.protocol.Device
-
- 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
- getBootTime() - Method in class io.sentry.protocol.Device
-
- getBrand() - Method in class io.sentry.protocol.Device
-
- getBreadcrumbs() - Method in class io.sentry.SentryEvent
-
- getBrowser() - Method in class io.sentry.protocol.Contexts
-
- getBuild() - Method in class io.sentry.protocol.OperatingSystem
-
- getBuildType() - Method in class io.sentry.protocol.App
-
- getCacheDirPath() - Method in class io.sentry.SentryOptions
-
Returns the cache dir.
- getCacheDirSize() - Method in class io.sentry.SentryOptions
-
Returns the cache dir.
- getCategory() - Method in class io.sentry.Breadcrumb
-
Returns the category
- getCodeFile() - Method in class io.sentry.protocol.DebugImage
-
- getCodeId() - Method in class io.sentry.protocol.DebugImage
-
- getColno() - Method in class io.sentry.protocol.SentryStackFrame
-
- 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.SentryEnvelopeItemHeader
-
- getContextLine() - Method in class io.sentry.protocol.SentryStackFrame
-
- getContexts() - Method in class io.sentry.Scope
-
Returns the Scope's contexts
- getContexts() - Method in class io.sentry.SentryEvent
-
- getCookies() - Method in class io.sentry.protocol.Request
-
- getCurrentDateTime() - Static method in class io.sentry.DateUtils
-
Get the current date and time as ISO UTC
- getCurrentDateTimeOrNull() - Static method in class io.sentry.DateUtils
-
Get the current date and time as ISO UTC or null if not available
- getCurrentTimeMillis() - Method in class io.sentry.transport.CurrentDateProvider
-
- getCurrentTimeMillis() - Method in interface io.sentry.transport.ICurrentDateProvider
-
Returns the current time in millis
- getData() - Method in class io.sentry.Breadcrumb
-
Returns the data map
- getData(String) - Method in class io.sentry.Breadcrumb
-
Returns the value of data[key] or null
- getData() - Method in class io.sentry.protocol.Mechanism
-
- getData() - Method in class io.sentry.protocol.Request
-
- getData() - Method in class io.sentry.SentryEnvelopeItem
-
- getDateTime(String) - Static method in class io.sentry.DateUtils
-
Get Java Date from UTC timestamp format
- getDateTime(Date) - Static method in class io.sentry.DateUtils
-
Converts the given Date and time to UTC timezone
- getDateTimeWithMillisPrecision(String) - Static method in class io.sentry.DateUtils
-
Get Java Date from millis timestamp format
- 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 class io.sentry.protocol.Mechanism
-
- 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.SentryEvent
-
- 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
-
- getDsn() - Method in exception io.sentry.InvalidDsnException
-
- 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.
- getEnvelopeDiskCache() - Method in class io.sentry.SentryOptions
-
Returns the EnvelopeCache interface
- getEnvelopeReader() - Method in class io.sentry.SentryOptions
-
- getEnvironment() - Method in class io.sentry.SentryEvent
-
- getEnvironment() - Method in class io.sentry.SentryOptions
-
Returns the environment
- getEnvironment() - Method in class io.sentry.Session
-
- getEnvs() - Method in class io.sentry.protocol.Request
-
- getEvent(ISerializer) - Method in class io.sentry.SentryEnvelopeItem
-
- getEventId() - Method in class io.sentry.SentryEnvelopeHeader
-
- getEventId() - Method in class io.sentry.SentryEvent
-
- getEventProcessors() - Method in class io.sentry.SentryOptions
-
Returns the list of event processors
- getExceptionMechanism() - Method in exception io.sentry.exception.ExceptionMechanismException
-
- 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.SentryEvent
-
- getFamily() - Method in class io.sentry.protocol.Device
-
- getFilename() - Method in class io.sentry.protocol.SentryStackFrame
-
- getFileName() - Method in class io.sentry.SentryEnvelopeItemHeader
-
- getFingerprints() - Method in class io.sentry.SentryEvent
-
- 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
-
- getHelpLink() - Method in class io.sentry.protocol.Mechanism
-
- 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.
- 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.NoOpLogger
-
- 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() - Static method in class io.sentry.Sentry
-
Last event id recorded in the current scope
- 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
-
- 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
-
- getMaxBreadcrumbs() - Method in class io.sentry.SentryOptions
-
Returns the max Breadcrumbs Default is 100
- getMaxQueueSize() - Method in class io.sentry.SentryOptions
-
Returns the Max queue size
- 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 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.
- getNpotSupport() - Method in class io.sentry.protocol.Gpu
-
- getOperatingSystem() - Method in class io.sentry.protocol.Contexts
-
- getOrientation() - Method in class io.sentry.protocol.Device
-
- getOthers() - Method in class io.sentry.protocol.Request
-
- getOthers() - Method in class io.sentry.protocol.User
-
Gets other user related data.
- getOutboxPath() - Method in class io.sentry.SentryOptions
-
Returns the outbox path if cacheDirPath is set
- getPackage() - Method in class io.sentry.protocol.SentryStackFrame
-
- getPackages() - Method in class io.sentry.protocol.SdkVersion
-
- getParams() - Method in class io.sentry.protocol.Message
-
- getPlatform() - Method in class io.sentry.protocol.SentryStackFrame
-
- getPlatform() - Method in class io.sentry.SentryEvent
-
- getPostContext() - Method in class io.sentry.protocol.SentryStackFrame
-
- getPreContext() - Method in class io.sentry.protocol.SentryStackFrame
-
- getPriority() - Method in class io.sentry.protocol.SentryThread
-
Gets the priority of the thread.
- getProperty(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
- 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.SentryEvent
-
- getRelease() - Method in class io.sentry.SentryOptions
-
Returns the release
- getRelease() - Method in class io.sentry.Session
-
- getRequest() - Method in class io.sentry.SentryEvent
-
- getResponseCode() - Method in class io.sentry.transport.TransportResult
-
- getRuntime() - Method in class io.sentry.protocol.Contexts
-
- 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
-
- getScreenResolution() - Method in class io.sentry.protocol.Device
-
- getScreenWidthPixels() - Method in class io.sentry.protocol.Device
-
- getSdk() - Method in class io.sentry.SentryEvent
-
- 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
- getSentryClientName() - Method in class io.sentry.SentryOptions
-
Returns the Sentry client name
- getSequence() - Method in class io.sentry.Session
-
- getSerializer() - Method in class io.sentry.SentryOptions
-
Returns the Serializer interface
- getServerName() - Method in class io.sentry.SentryEvent
-
- 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
- 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
-
- getState() - Method in class io.sentry.protocol.SentryThread
-
Gets the state of the thread.
- getStatus() - Method in class io.sentry.Session
-
- 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 class io.sentry.SentryEvent
-
- getThread() - Method in exception io.sentry.exception.ExceptionMechanismException
-
- 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
-
- getThrowable() - Method in class io.sentry.SentryEvent
-
Returns the captured Throwable or null
- getTimestamp() - Method in class io.sentry.Breadcrumb
-
Returns the Breadcrumb's timestamp
- getTimestamp(Date) - Static method in class io.sentry.DateUtils
-
Get date formatted as expected by Sentry.
- getTimestamp() - Method in class io.sentry.SentryEvent
-
- getTimestamp() - Method in class io.sentry.Session
-
- getTimestampIsoFormat(Date) - Static method in class io.sentry.DateUtils
-
Get date formatted as expected by Sentry.
- getTimezone() - Method in class io.sentry.protocol.Device
-
- getTransaction() - Method in class io.sentry.Scope
-
Returns the Scope's transaction
- getTransaction() - Method in class io.sentry.SentryEvent
-
- getTransport() - Method in class io.sentry.SentryOptions
-
Returns the Transport 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.SentryEnvelopeItemHeader
-
- getUnknown() - Method in class io.sentry.SentryEvent
-
- getUrl() - Method in class io.sentry.protocol.Request
-
- 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.SentryEvent
-
- 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.SentryException
-
The exception value.
- 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(ILogger, IEnvelopeReader) - Constructor for class io.sentry.GsonSerializer
-
AndroidSerializer ctor
- IConnectionConfigurator - Interface in io.sentry.transport
-
A companion interface to
HttpTransport
implementations of which prepare the connection
with necessary headers and other settings before an event is sent.
- 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.
- 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.
- 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.
- InvalidDsnException - Exception in io.sentry
-
- InvalidDsnException(String) - Constructor for exception io.sentry.InvalidDsnException
-
- InvalidDsnException(String, String) - Constructor for exception io.sentry.InvalidDsnException
-
- InvalidDsnException(String, String, Throwable) - Constructor for exception io.sentry.InvalidDsnException
-
- 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.protocol - package io.sentry.protocol
-
- io.sentry.transport - package io.sentry.transport
-
- io.sentry.util - package io.sentry.util
-
- 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.
- 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
- isEnabled(SentryLevel) - Method in class io.sentry.DiagnosticLogger
-
Whether this logger is enabled for the specified SentryLevel.
- 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() - Static method in class io.sentry.Sentry
-
Check if the current Hub is enabled/active.
- isEnabled() - Method in class io.sentry.SentryClient
-
- 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
-
Returns if the automatic session tracking is enabled or not
- 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 excetion
- isHandled() - Method in class io.sentry.protocol.Mechanism
-
- isInApp() - Method in class io.sentry.protocol.SentryStackFrame
-
- 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
-
- isRelevantFileName(String) - Method in class io.sentry.EnvelopeSender
-
- isRelevantFileName(String) - Method in class io.sentry.OutboxSender
-
- isRetry() - Method in interface io.sentry.hints.Retryable
-
- isRetryAfter(String) - Method in class io.sentry.transport.HttpTransport
-
Check if an itemType is retry after or not
- isRetryAfter(String) - Method in interface io.sentry.transport.ITransport
-
- isRetryAfter(String) - Method in class io.sentry.transport.NoOpTransport
-
- isRetryAfter(String) - Method in class io.sentry.transport.StdoutTransport
-
- isRooted() - Method in class io.sentry.protocol.OperatingSystem
-
- isSendDefaultPii() - Method in class io.sentry.SentryOptions
-
- isSimulator() - Method in class io.sentry.protocol.Device
-
- isSuccess() - Method in interface io.sentry.hints.SubmissionResult
-
- isSuccess() - Method in class io.sentry.transport.TransportResult
-
- iterator() - Method in class io.sentry.cache.EnvelopeCache
-
- iterator() - Method in class io.sentry.transport.NoOpEnvelopeCache
-
- ITransport - Interface in io.sentry.transport
-
A transport is in charge of sending the event to the Sentry server.
- ITransportGate - Interface in io.sentry.transport
-
Implementations of this interface serve as gatekeepers that allow or disallow sending of the
events through the
AsyncConnection
.
- IUnknownPropertiesConsumer - Interface in io.sentry
-
- Scope - Class in io.sentry
-
Scope data to be sent with the event
- Scope(SentryOptions) - Constructor for class io.sentry.Scope
-
Scope's ctor
- ScopeCallback - Interface in io.sentry
-
- SdkInfo - Class in io.sentry.protocol
-
- SdkInfo() - Constructor for class io.sentry.protocol.SdkInfo
-
- SdkVersion - Class in io.sentry.protocol
-
- SdkVersion() - Constructor for class io.sentry.protocol.SdkVersion
-
- send() - Method in interface io.sentry.SendCachedEnvelopeFireAndForgetIntegration.SendFireAndForget
-
- send(SentryEnvelope, Object) - Method in class io.sentry.transport.AsyncConnection
-
- send(SentryEnvelope, Object) - Method in interface io.sentry.transport.Connection
-
- send(SentryEnvelope) - Method in interface io.sentry.transport.Connection
-
- send(SentryEnvelope) - Method in class io.sentry.transport.HttpTransport
-
- send(SentryEnvelope) - Method in interface io.sentry.transport.ITransport
-
- send(SentryEnvelope) - Method in class io.sentry.transport.NoOpTransport
-
- send(SentryEnvelope) - 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.OptionsConfiguration<T extends SentryOptions> - Interface in io.sentry
-
Configuration options callback
- SENTRY_JAVA_SDK_NAME - Static variable in class io.sentry.BuildConfig
-
- SentryClient - Class in io.sentry
-
- SentryClient(SentryOptions, Connection) - Constructor for class io.sentry.SentryClient
-
- SentryEnvelope - Class in io.sentry
-
- SentryEnvelope(SentryEnvelopeHeader, Iterable<SentryEnvelopeItem>) - Constructor for class io.sentry.SentryEnvelope
-
- SentryEnvelope(SentryId, SdkVersion, Iterable<SentryEnvelopeItem>) - Constructor for class io.sentry.SentryEnvelope
-
- SentryEnvelope(SentryId, SdkVersion, SentryEnvelopeItem) - Constructor for class io.sentry.SentryEnvelope
-
- SentryEnvelopeHeader - Class in io.sentry
-
- SentryEnvelopeHeader(SentryId, SdkVersion) - Constructor for class io.sentry.SentryEnvelopeHeader
-
- SentryEnvelopeHeader(SentryId) - Constructor for class io.sentry.SentryEnvelopeHeader
-
- SentryEnvelopeHeader() - 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(Throwable) - Constructor for class io.sentry.SentryEvent
-
SentryEvent ctor with the captured Throwable
- SentryEvent() - Constructor for class io.sentry.SentryEvent
-
- SentryEvent(Date) - Constructor for class io.sentry.SentryEvent
-
- SentryException - Class in io.sentry.protocol
-
The Sentry Exception interface.
- SentryException() - Constructor for class io.sentry.protocol.SentryException
-
- SentryId - Class in io.sentry.protocol
-
- SentryId() - Constructor for class io.sentry.protocol.SentryId
-
- SentryId(UUID) - Constructor for class io.sentry.protocol.SentryId
-
- SentryId(String) - Constructor for class io.sentry.protocol.SentryId
-
- SentryIdDeserializerAdapter - Class in io.sentry.adapters
-
- SentryIdDeserializerAdapter(ILogger) - Constructor for class io.sentry.adapters.SentryIdDeserializerAdapter
-
- SentryIdSerializerAdapter - Class in io.sentry.adapters
-
- SentryIdSerializerAdapter(ILogger) - 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(ILogger) - Constructor for class io.sentry.adapters.SentryLevelDeserializerAdapter
-
- SentryLevelSerializerAdapter - Class in io.sentry.adapters
-
- SentryLevelSerializerAdapter(ILogger) - 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
- SentryPackage - Class in io.sentry.protocol
-
- SentryPackage() - Constructor for class io.sentry.protocol.SentryPackage
-
- SentryRuntime - Class in io.sentry.protocol
-
- SentryRuntime() - Constructor for class io.sentry.protocol.SentryRuntime
-
- SentryStackFrame - Class in io.sentry.protocol
-
The Sentry stack frame.
- SentryStackFrame() - Constructor for class io.sentry.protocol.SentryStackFrame
-
- SentryStackTrace - Class in io.sentry.protocol
-
The Sentry stacktrace.
- SentryStackTrace() - Constructor for class io.sentry.protocol.SentryStackTrace
-
- SentryStackTrace(List<SentryStackFrame>) - Constructor for class io.sentry.protocol.SentryStackTrace
-
- SentryThread - Class in io.sentry.protocol
-
Describes a thread in the Sentry protocol.
- SentryThread() - Constructor for class io.sentry.protocol.SentryThread
-
- serialize(Contexts, Type, JsonSerializationContext) - Method in class io.sentry.adapters.ContextsSerializerAdapter
-
- serialize(Date, Type, JsonSerializationContext) - Method in class io.sentry.adapters.DateSerializerAdapter
-
- serialize(Device.DeviceOrientation, Type, JsonSerializationContext) - Method in class io.sentry.adapters.OrientationSerializerAdapter
-
- serialize(SentryId, Type, JsonSerializationContext) - Method in class io.sentry.adapters.SentryIdSerializerAdapter
-
- serialize(SentryLevel, Type, JsonSerializationContext) - Method in class io.sentry.adapters.SentryLevelSerializerAdapter
-
- serialize(TimeZone, Type, JsonSerializationContext) - Method in class io.sentry.adapters.TimeZoneSerializerAdapter
-
- serialize(SentryEvent, Writer) - Method in class io.sentry.GsonSerializer
-
Serialize a SentryEvent to a stream Writer (JSON)
- serialize(Session, Writer) - Method in class io.sentry.GsonSerializer
-
Serialize a Session to a stream Writer (JSON)
- serialize(SentryEnvelope, Writer) - Method in class io.sentry.GsonSerializer
-
Serialize a SentryEnvelope to a stream Writer (JSON)
- serialize(Map<String, Object>) - Method in class io.sentry.GsonSerializer
-
Serialize a Map to a String
- serialize(SentryEvent, Writer) - Method in interface io.sentry.ISerializer
-
- serialize(Session, Writer) - Method in interface io.sentry.ISerializer
-
- serialize(SentryEnvelope, Writer) - Method in interface io.sentry.ISerializer
-
- serialize(Map<String, Object>) - Method in interface io.sentry.ISerializer
-
- Session - Class in io.sentry
-
- 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(ILogger) - 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
-
- 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
-
- setArch(String) - Method in class io.sentry.protocol.Device
-
- setArchs(String[]) - Method in class io.sentry.protocol.Device
-
- 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.SentryEvent
-
- 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
-
Sets the cache dir.
- setCategory(String) - Method in class io.sentry.Breadcrumb
-
Sets the category
- setCharging(Boolean) - Method in class io.sentry.protocol.Device
-
- setCodeFile(String) - Method in class io.sentry.protocol.DebugImage
-
- setCodeId(String) - Method in class io.sentry.protocol.DebugImage
-
- setColno(Integer) - Method in class io.sentry.protocol.SentryStackFrame
-
- 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, Object) - Method in class io.sentry.Scope
-
Sets the Scope's contexts
- setContexts(String, Boolean) - 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, Number) - Method in class io.sentry.Scope
-
Sets the Scope's contexts
- setContexts(Contexts) - Method in class io.sentry.SentryEvent
-
- 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.
- setCurrent(Boolean) - Method in class io.sentry.protocol.SentryThread
-
Sets an optional flag to indicate that the thread was in the foreground.
- 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(Map<String, Object>) - Method in class io.sentry.protocol.Mechanism
-
- setData(Object) - Method in class io.sentry.protocol.Request
-
- 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 class io.sentry.protocol.Mechanism
-
- 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.SentryEvent
-
- 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.
- 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
-
Enable or disable the automatic session tracking
- 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.SentryEvent
-
- 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.SentryEvent
-
- 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, 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.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
- setExtra(String, Object) - Method in class io.sentry.SentryEvent
-
- setExtras(Map<String, Object>) - Method in class io.sentry.SentryEvent
-
- 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.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
-
- setHostnameVerifier(HostnameVerifier) - Method in class io.sentry.SentryOptions
-
Set custom HostnameVerifier
- setId(String) - Method in class io.sentry.protocol.Device
-
- setId(Integer) - Method in class io.sentry.protocol.Gpu
-
- setId(Long) - Method in class io.sentry.protocol.SentryThread
-
Sets the Id of the thread.
- setId(String) - Method in class io.sentry.protocol.User
-
Sets the id of the user.
- 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
-
- 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.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
-
- setLogger(String) - Method in class io.sentry.SentryEvent
-
- setLogger(ILogger) - Method in class io.sentry.SentryOptions
-
Sets the Logger interface if null, logger will be NoOp
- setLowMemory(Boolean) - Method in class io.sentry.protocol.Device
-
- setManufacturer(String) - Method in class io.sentry.protocol.Device
-
- setMaxBreadcrumbs(int) - Method in class io.sentry.SentryOptions
-
Sets the max breadcrumbs Default is 100
- setMaxQueueSize(int) - Method in class io.sentry.SentryOptions
-
Sets the max queue size if maxQueueSize is bigger than 0
- setMechanism(Mechanism) - Method in class io.sentry.protocol.SentryException
-
Sets an optional mechanism that created this exception.
- setMemorySize(Long) - Method in class io.sentry.protocol.Device
-
- setMemorySize(Integer) - Method in class io.sentry.protocol.Gpu
-
- setMessage(String) - Method in class io.sentry.Breadcrumb
-
Sets the message
- setMessage(String) - Method in class io.sentry.protocol.Message
-
- setMessage(Message) - Method in class io.sentry.SentryEvent
-
- 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) - 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
-
- setModule(String, String) - Method in class io.sentry.SentryEvent
-
- setModules(Map<String, String>) - Method in class io.sentry.SentryEvent
-
- setMultiThreadedRendering(Boolean) - Method in class io.sentry.protocol.Gpu
-
- 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.Gpu
-
- setName(String) - Method in class io.sentry.protocol.OperatingSystem
-
- 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.protocol.SentryRuntime
-
- setName(String) - Method in class io.sentry.protocol.SentryThread
-
Sets the name of the thread.
- 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
-
- setOrientation(Device.DeviceOrientation) - Method in class io.sentry.protocol.Device
-
- setOthers(Map<String, String>) - Method in class io.sentry.protocol.Request
-
- setOthers(Map<String, String>) - Method in class io.sentry.protocol.User
-
Sets other user related data.
- setPackage(String) - Method in class io.sentry.protocol.SentryStackFrame
-
- setParams(List<String>) - Method in class io.sentry.protocol.Message
-
- setPlatform(String) - Method in class io.sentry.protocol.SentryStackFrame
-
- setPlatform(String) - Method in class io.sentry.SentryEvent
-
- setPostContext(List<String>) - Method in class io.sentry.protocol.SentryStackFrame
-
- setPreContext(List<String>) - Method in class io.sentry.protocol.SentryStackFrame
-
- setPriority(Integer) - Method in class io.sentry.protocol.SentryThread
-
Sets the priority of the thread.
- setProxy(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.SentryEvent
-
- setRelease(String) - Method in class io.sentry.SentryOptions
-
Sets the release
- setRequest(Request) - Method in class io.sentry.SentryEvent
-
- 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
-
- 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
-
- setScreenResolution(String) - Method in class io.sentry.protocol.Device
-
- setScreenWidthPixels(Integer) - Method in class io.sentry.protocol.Device
-
- setSdk(SdkVersion) - Method in class io.sentry.SentryEvent
-
- 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.SentryEvent
-
- 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
-
- 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.
- 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 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.SentryEvent
-
- setTags(Map<String, String>) - Method in class io.sentry.SentryEvent
-
- 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 class io.sentry.SentryEvent
-
Sets the Throwable
- setTimezone(TimeZone) - Method in class io.sentry.protocol.Device
-
- 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.Scope
-
Sets the Scope's transaction
- 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
-
- setTransport(ITransport) - Method in class io.sentry.SentryOptions
-
Sets the Transport 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.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.SentryEvent
-
- 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.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.SdkVersion
-
- setVersion(String) - Method in class io.sentry.protocol.SentryPackage
-
- 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
-
- shallowCopy(Map<K, V>) - Static method in class io.sentry.util.CollectionUtils
-
Creates a shallow copy of map given by parameter.
- 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 closes
Hub
when main thread shuts down.
- ShutdownHookIntegration(Runtime) - Constructor for class io.sentry.ShutdownHookIntegration
-
- ShutdownHookIntegration() - Constructor for class io.sentry.ShutdownHookIntegration
-
- size(Iterable<?>) - Static method in class io.sentry.util.CollectionUtils
-
Returns an Iterator size
- 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() - Static method in class io.sentry.Sentry
-
Starts a new session.
- StdoutTransport - Class in io.sentry.transport
-
- StdoutTransport(ISerializer) - Constructor for class io.sentry.transport.StdoutTransport
-
- store(SentryEnvelope, Object) - Method in class io.sentry.cache.EnvelopeCache
-
- store(SentryEnvelope, Object) - Method in interface io.sentry.cache.IEnvelopeCache
-
- store(SentryEnvelope) - 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
-