Package io.sentry
Interface IScopeObserver
- All Known Implementing Classes:
PersistingScopeObserver,ScopeObserverAdapter
public interface IScopeObserver
A Scope observer that tracks changes on Scope. All methods are "default", so implementors can
subscribe to only those properties, that they are interested in.
-
Method Summary
Modifier and TypeMethodDescriptionvoidaddBreadcrumb(@NotNull Breadcrumb crumb) voidremoveExtra(@NotNull String key) voidvoidsetBreadcrumbs(@NotNull Collection<Breadcrumb> breadcrumbs) voidsetContexts(@NotNull Contexts contexts) voidvoidvoidsetFingerprint(@NotNull Collection<String> fingerprint) voidsetLevel(@Nullable SentryLevel level) voidsetReplayId(@NotNull SentryId replayId) voidsetRequest(@Nullable Request request) voidvoidvoidsetTrace(@Nullable SpanContext spanContext, @NotNull IScope scope) voidsetTransaction(@Nullable String transaction) void
-
Method Details
-
setUser
-
addBreadcrumb
-
setBreadcrumbs
-
setTag
-
removeTag
-
setTags
-
setExtra
-
removeExtra
-
setExtras
-
setRequest
-
setFingerprint
-
setLevel
-
setContexts
-
setTransaction
-
setTrace
-
setReplayId
-