Package io.sentry
Interface IScopeObserver
- All Known Implementing Classes:
PersistingScopeObserver
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 TypeMethodDescriptiondefault void
addBreadcrumb
(@NotNull Breadcrumb crumb) default void
removeExtra
(@NotNull String key) default void
default void
setBreadcrumbs
(@NotNull Collection<Breadcrumb> breadcrumbs) default void
setContexts
(@NotNull Contexts contexts) default void
default void
default void
setFingerprint
(@NotNull Collection<String> fingerprint) default void
setLevel
(@Nullable SentryLevel level) default void
setRequest
(@Nullable Request request) default void
default void
default void
setTrace
(@Nullable SpanContext spanContext) default void
setTransaction
(@Nullable String transaction) default void
-
Method Details
-
setUser
-
addBreadcrumb
-
setBreadcrumbs
-
setTag
-
removeTag
-
setTags
-
setExtra
-
removeExtra
-
setExtras
-
setRequest
-
setFingerprint
-
setLevel
-
setContexts
-
setTransaction
-
setTrace
-