public final class Scope
extends java.lang.Object
implements java.lang.Cloneable
Constructor and Description |
---|
Scope(int maxBreadcrumb) |
Scope(int maxBreadcrumb,
SentryOptions.BeforeBreadcrumbCallback beforeBreadcrumbCallback) |
Modifier and Type | Method and Description |
---|---|
void |
addBreadcrumb(@NotNull Breadcrumb breadcrumb) |
void |
clearBreadcrumbs() |
Scope |
clone() |
@NotNull java.util.Map<java.lang.String,java.lang.Object> |
getExtras() |
@NotNull java.util.List<java.lang.String> |
getFingerprint() |
@Nullable SentryLevel |
getLevel() |
@NotNull java.util.Map<java.lang.String,java.lang.String> |
getTags() |
@Nullable java.lang.String |
getTransaction() |
@Nullable User |
getUser() |
void |
setExtra(@NotNull java.lang.String key,
@NotNull java.lang.String value) |
void |
setFingerprint(@NotNull java.util.List<java.lang.String> fingerprint) |
void |
setLevel(@Nullable SentryLevel level) |
void |
setTag(@NotNull java.lang.String key,
@NotNull java.lang.String value) |
void |
setTransaction(@Nullable java.lang.String transaction) |
void |
setUser(@Nullable User user) |
public Scope(int maxBreadcrumb, @Nullable SentryOptions.BeforeBreadcrumbCallback beforeBreadcrumbCallback)
public Scope(int maxBreadcrumb)
@Nullable public @Nullable SentryLevel getLevel()
public void setLevel(@Nullable @Nullable SentryLevel level)
@Nullable public @Nullable java.lang.String getTransaction()
public void setTransaction(@Nullable @Nullable java.lang.String transaction)
@Nullable public @Nullable User getUser()
public void setUser(@Nullable @Nullable User user)
@NotNull public @NotNull java.util.List<java.lang.String> getFingerprint()
public void setFingerprint(@NotNull @NotNull java.util.List<java.lang.String> fingerprint)
public void addBreadcrumb(@NotNull @NotNull Breadcrumb breadcrumb)
public void clearBreadcrumbs()
@NotNull public @NotNull java.util.Map<java.lang.String,java.lang.String> getTags()
public void setTag(@NotNull @NotNull java.lang.String key, @NotNull @NotNull java.lang.String value)
@NotNull public @NotNull java.util.Map<java.lang.String,java.lang.Object> getExtras()
public void setExtra(@NotNull @NotNull java.lang.String key, @NotNull @NotNull java.lang.String value)
public Scope clone() throws java.lang.CloneNotSupportedException
clone
in class java.lang.Object
java.lang.CloneNotSupportedException