- sendThreads - Variable in class com.bugsnag.Configuration
-
- SerializationException - Exception in com.bugsnag.serialization
-
- SerializationException(String, Throwable) - Constructor for exception com.bugsnag.serialization.SerializationException
-
- Serializer - Class in com.bugsnag.serialization
-
- Serializer() - Constructor for class com.bugsnag.serialization.Serializer
-
Constructor.
- ServletCallback - Class in com.bugsnag.callbacks
-
- ServletCallback() - Constructor for class com.bugsnag.callbacks.ServletCallback
-
- sessionDelivery - Variable in class com.bugsnag.Configuration
-
- setApiKey(String) - Method in class com.bugsnag.BugsnagAppender
-
Internal use only
Should only be used via the logback.xml file
- setApiKey(String) - Method in class com.bugsnag.Report
-
Set the API key for the report.
- setAppInfo(String, Object) - Method in class com.bugsnag.Report
-
- setAppType(String) - Method in class com.bugsnag.Bugsnag
-
Set the application type sent to Bugsnag.
- setAppType(String) - Method in class com.bugsnag.BugsnagAppender
-
- setAppVersion(String) - Method in class com.bugsnag.Bugsnag
-
Set the application version sent to Bugsnag.
- setAppVersion(String) - Method in class com.bugsnag.BugsnagAppender
-
- setAutoCaptureSessions(boolean) - Method in class com.bugsnag.Bugsnag
-
Sets whether or not Bugsnag should automatically capture and report User
sessions for each request.
- setAutoCaptureSessions(boolean) - Method in class com.bugsnag.Configuration
-
- setBaseDelivery(HttpDelivery) - Method in class com.bugsnag.delivery.AsyncHttpDelivery
-
- setContext(String) - Method in class com.bugsnag.Report
-
Set context of the report.
- setDelivery(Delivery) - Method in class com.bugsnag.Bugsnag
-
Set the method of delivery for Bugsnag error report.
- setDelivery(Delivery) - Method in class com.bugsnag.BugsnagAppender
-
Set the method of delivery for Bugsnag error report.
- setDeviceInfo(String, Object) - Method in class com.bugsnag.Report
-
- setEndpoint(String) - Method in class com.bugsnag.Bugsnag
-
- setEndpoint(String) - Method in class com.bugsnag.BugsnagAppender
-
Internal use only
Should only be used via the logback.xml file
- setEndpoint(String) - Method in class com.bugsnag.delivery.AsyncHttpDelivery
-
- setEndpoint(String) - Method in interface com.bugsnag.delivery.HttpDelivery
-
Set the HTTP endpoint to deliver to.
- setEndpoint(String) - Method in class com.bugsnag.delivery.SyncHttpDelivery
-
- setEndpoints(String, String) - Method in class com.bugsnag.Bugsnag
-
Set the endpoints to send data to.
- setEndpoints(String, String) - Method in class com.bugsnag.Configuration
-
Set the endpoints to send data to.
- setExceptionName(String) - Method in class com.bugsnag.Report
-
Sets the class name from the exception contained in this error report.
- setExecutorService(ExecutorService) - Method in class com.bugsnag.delivery.AsyncHttpDelivery
-
- setFilteredProperties(String) - Method in class com.bugsnag.BugsnagAppender
-
- setFilteredProperty(String) - Method in class com.bugsnag.BugsnagAppender
-
- setFilters(String...) - Method in class com.bugsnag.Bugsnag
-
Set which keys should be filtered when sending metaData to Bugsnag.
- setGroupingHash(String) - Method in class com.bugsnag.Report
-
Set the grouping hash on the report.
- setHostname(String) - Method in class com.bugsnag.logback.ProxyConfiguration
-
- setIgnoreClasses(String...) - Method in class com.bugsnag.Bugsnag
-
Set which exception classes should be ignored (not sent) by Bugsnag.
- setIgnoredClass(String) - Method in class com.bugsnag.BugsnagAppender
-
- setIgnoredClasses(String) - Method in class com.bugsnag.BugsnagAppender
-
- setKey(LogbackMetaDataKey) - Method in class com.bugsnag.logback.LogbackMetaDataTab
-
- setMetaData(LogbackMetaData) - Method in class com.bugsnag.BugsnagAppender
-
Internal use only
Should only be used via the logback.xml file
- setName(String) - Method in class com.bugsnag.logback.LogbackMetaDataKey
-
- setName(String) - Method in class com.bugsnag.logback.LogbackMetaDataTab
-
- setNotifyReleaseStage(String) - Method in class com.bugsnag.BugsnagAppender
-
- setNotifyReleaseStages(String...) - Method in class com.bugsnag.Bugsnag
-
Set for which releaseStages errors should be sent to Bugsnag.
- setNotifyReleaseStages(String) - Method in class com.bugsnag.BugsnagAppender
-
- setPort(int) - Method in class com.bugsnag.logback.ProxyConfiguration
-
- setProjectPackage(String) - Method in class com.bugsnag.BugsnagAppender
-
- setProjectPackages(String...) - Method in class com.bugsnag.Bugsnag
-
Set which packages should be considered part of your application.
- setProjectPackages(String) - Method in class com.bugsnag.BugsnagAppender
-
- setProxy(Proxy) - Method in class com.bugsnag.Bugsnag
-
Set a proxy to use when delivering Bugsnag error reports and sessions.
- setProxy(ProxyConfiguration) - Method in class com.bugsnag.BugsnagAppender
-
- setProxy(Proxy) - Method in class com.bugsnag.delivery.AsyncHttpDelivery
-
- setProxy(Proxy) - Method in interface com.bugsnag.delivery.HttpDelivery
-
The proxy to use.
- setProxy(Proxy) - Method in class com.bugsnag.delivery.SyncHttpDelivery
-
- setReleaseStage(String) - Method in class com.bugsnag.Bugsnag
-
Set the current "release stage" of your application.
- setReleaseStage(String) - Method in class com.bugsnag.BugsnagAppender
-
- setSendThreads(boolean) - Method in class com.bugsnag.Bugsnag
-
Set whether Bugsnag should capture and report thread-state for all
running threads.
- setSendThreads(boolean) - Method in class com.bugsnag.BugsnagAppender
-
- setSendUncaughtExceptions(boolean) - Method in class com.bugsnag.Configuration
-
- setSessionDelivery(Delivery) - Method in class com.bugsnag.Bugsnag
-
Set the method of delivery for Bugsnag sessions.
- setSessionDelivery(Delivery) - Method in class com.bugsnag.BugsnagAppender
-
Set the method of delivery for Bugsnag sessions.
- setSessionEndpoint(String) - Method in class com.bugsnag.Bugsnag
-
- setSeverity(Severity) - Method in class com.bugsnag.Report
-
Set the severity to use in the report.
- setTab(LogbackMetaDataTab) - Method in class com.bugsnag.logback.LogbackMetaData
-
- setTimeout(int) - Method in class com.bugsnag.Bugsnag
-
Set a timeout (in ms) to use when delivering Bugsnag error reports and sessions.
- setTimeout(int) - Method in class com.bugsnag.BugsnagAppender
-
- setTimeout(int) - Method in class com.bugsnag.delivery.AsyncHttpDelivery
-
- setTimeout(int) - Method in interface com.bugsnag.delivery.HttpDelivery
-
The timeout to use.
- setTimeout(int) - Method in class com.bugsnag.delivery.SyncHttpDelivery
-
- setType(Proxy.Type) - Method in class com.bugsnag.logback.ProxyConfiguration
-
- setUser(String, String, String) - Method in class com.bugsnag.Report
-
Helper method to set all the user attributes.
- setUserEmail(String) - Method in class com.bugsnag.Report
-
- setUserId(String) - Method in class com.bugsnag.Report
-
- setUserName(String) - Method in class com.bugsnag.Report
-
- setValue(String) - Method in class com.bugsnag.logback.LogbackMetaDataKey
-
- Severity - Enum in com.bugsnag
-
- shouldAutoCaptureSessions() - Method in class com.bugsnag.Bugsnag
-
Retrieves whether or not Bugsnag should automatically capture
and report User sessions for each request.
- shouldAutoCaptureSessions() - Method in class com.bugsnag.Configuration
-
- shouldSendUncaughtExceptions() - Method in class com.bugsnag.Configuration
-
- size() - Method in class com.bugsnag.util.FilteredMap
-
- start() - Method in class com.bugsnag.BugsnagAppender
-
- startSession() - Method in class com.bugsnag.Bugsnag
-
Manually starts tracking a new session.
- stop() - Method in class com.bugsnag.BugsnagAppender
-
- SyncHttpDelivery - Class in com.bugsnag.delivery
-
- SyncHttpDelivery() - Constructor for class com.bugsnag.delivery.SyncHttpDelivery
-
Creates a new instance, which defaults to the https://notify.bugsnag.com endpoint
- SyncHttpDelivery(String) - Constructor for class com.bugsnag.delivery.SyncHttpDelivery
-
Creates a new instance, which uses a custom endpoint