Package-level declarations

Types

Link copied to clipboard
data class Breadcrumb(var level: SentryLevel? = null, var type: String? = null, var message: String? = null, var category: String? = null, data: MutableMap<String, Any>? = null)

A single breadcrumb.

Link copied to clipboard
data class Message(var message: String? = null, var params: List<String>? = null, var formatted: String? = null)

A log entry message.

Link copied to clipboard
data class Package(val name: String, val version: String)

Describes which native SDK packages are used.

Link copied to clipboard
data class SdkVersion(val name: String, val version: String)

The SDK Interface describes the Sentry SDK and its configuration used to capture and transmit an event.

Link copied to clipboard
data class SentryException(val type: String? = null, val value: String? = null, val module: String? = null, val threadId: Long? = null)

A single exception.

Link copied to clipboard
expect data class SentryId(sentryIdString: String)
actual data class SentryId(sentryIdString: String)

The Sentry event ID

Link copied to clipboard
data class User(var email: String? = null, var id: String? = null, var username: String? = null, var ipAddress: String? = null, var other: MutableMap<String, String>? = null, var unknown: MutableMap<String, Any>? = null)

Information about the user who triggered an event.

Link copied to clipboard
data class UserFeedback(val sentryId: SentryId)

UserFeedback adds additional information about what happened to an event.