SentryExceptionCapture

Sentry capture type, used when submitting a caught Throwable to Sentry.

Parameters

throwable

The Throwable to submit to Sentry.

Constructors

Link copied to clipboard
constructor(throwable: Throwable)

Properties

Link copied to clipboard
open var channel: Channel?

Channel object to automatically populate data from.

Link copied to clipboard
open var guild: Guild?

Guild object to automatically populate data from.

Link copied to clipboard

Map of hint data to provide to the Scope. Supports the typed key syntax used by processMap.

Link copied to clipboard
open var level: SentryLevel?

An optional SentryLevel object to provide to the Scope.

Link copied to clipboard
open var role: Role?

Role object to automatically populate data from.

Link copied to clipboard

Map of tags to provide to the Scope. Supports the typed key syntax used by processMap.

Link copied to clipboard
Link copied to clipboard
open var transaction: ITransaction?

An optional ITransaction object to provide to the Scope.

Link copied to clipboard
open var user: User?

User object to automatically populate data from.

Functions

Link copied to clipboard
open fun apply(scope: IScope)

A function used internally to apply the data within this Sentry capture to a given Scope object.

Link copied to clipboard
open override fun getKoin(): Koin

Get the associated Koin instance.