SentryScopeCapture

Base type representing a Sentry capture meant to populate a Sentry Scope object.

This type exposes additional data types that are present within the Scope object.

Inheritors

Constructors

Link copied to clipboard
constructor()

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
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.