public final class SentryEvent extends java.lang.Object implements IUnknownPropertiesConsumer
Constructor and Description |
---|
SentryEvent() |
SentryEvent(java.util.Date timestamp) |
SentryEvent(java.lang.Throwable throwable) |
Modifier and Type | Method and Description |
---|---|
void |
acceptUnknownProperties(java.util.Map<java.lang.String,java.lang.Object> unknown) |
void |
addBreadcrumb(Breadcrumb breadcrumb) |
java.util.List<Breadcrumb> |
getBreadcrumbs() |
Contexts |
getContexts() |
DebugMeta |
getDebugMeta() |
java.lang.String |
getDist() |
java.lang.String |
getEnvironment() |
SentryId |
getEventId() |
java.util.List<SentryException> |
getExceptions() |
SentryLevel |
getLevel() |
java.lang.String |
getLogger() |
Message |
getMessage() |
java.lang.String |
getPlatform() |
java.lang.String |
getRelease() |
Request |
getRequest() |
SdkVersion |
getSdk() |
java.lang.String |
getServerName() |
java.util.List<SentryThread> |
getThreads() |
java.util.Date |
getTimestamp() |
java.lang.String |
getTransaction() |
java.util.Map<java.lang.String,java.lang.Object> |
getUnknown() |
User |
getUser() |
void |
removeExtra(@NotNull java.lang.String key) |
void |
removeModule(@NotNull java.lang.String key) |
void |
removeTag(@NotNull java.lang.String key) |
void |
setBreadcrumbs(java.util.List<Breadcrumb> breadcrumbs) |
void |
setContexts(Contexts contexts) |
void |
setDebugMeta(DebugMeta debugMeta) |
void |
setDist(java.lang.String dist) |
void |
setEnvironment(java.lang.String environment) |
void |
setEventId(SentryId eventId) |
void |
setExceptions(java.util.List<SentryException> exception) |
void |
setExtra(java.lang.String key,
java.lang.Object value) |
void |
setExtras(java.util.Map<java.lang.String,java.lang.Object> extra) |
void |
setFingerprints(java.util.List<java.lang.String> fingerprint) |
void |
setLevel(SentryLevel level) |
void |
setLogger(java.lang.String logger) |
void |
setMessage(Message message) |
void |
setModule(java.lang.String key,
java.lang.String value) |
void |
setModules(java.util.Map<java.lang.String,java.lang.String> modules) |
void |
setPlatform(java.lang.String platform) |
void |
setRelease(java.lang.String release) |
void |
setRequest(Request request) |
void |
setSdk(SdkVersion sdk) |
void |
setServerName(java.lang.String serverName) |
void |
setTag(java.lang.String key,
java.lang.String value) |
void |
setTags(java.util.Map<java.lang.String,java.lang.String> tags) |
void |
setThreads(java.util.List<SentryThread> threads) |
void |
setThrowable(java.lang.Throwable throwable) |
void |
setTransaction(java.lang.String transaction) |
void |
setUser(User user) |
public SentryEvent(java.lang.Throwable throwable)
public SentryEvent()
@TestOnly public SentryEvent(java.util.Date timestamp)
public SentryId getEventId()
public java.util.Date getTimestamp()
public Message getMessage()
public void setMessage(Message message)
public java.lang.String getServerName()
public void setServerName(java.lang.String serverName)
public java.lang.String getPlatform()
public void setPlatform(java.lang.String platform)
public java.lang.String getRelease()
public void setRelease(java.lang.String release)
public java.lang.String getDist()
public void setDist(java.lang.String dist)
public java.lang.String getLogger()
public void setLogger(java.lang.String logger)
public java.util.List<SentryThread> getThreads()
public void setThreads(java.util.List<SentryThread> threads)
public java.util.List<SentryException> getExceptions()
public void setExceptions(java.util.List<SentryException> exception)
public void setEventId(SentryId eventId)
public void setThrowable(java.lang.Throwable throwable)
public SentryLevel getLevel()
public void setLevel(SentryLevel level)
public java.lang.String getTransaction()
public void setTransaction(java.lang.String transaction)
public java.lang.String getEnvironment()
public void setEnvironment(java.lang.String environment)
public User getUser()
public void setUser(User user)
public Request getRequest()
public void setRequest(Request request)
public SdkVersion getSdk()
public void setSdk(SdkVersion sdk)
public void setFingerprints(java.util.List<java.lang.String> fingerprint)
public java.util.List<Breadcrumb> getBreadcrumbs()
public void setBreadcrumbs(java.util.List<Breadcrumb> breadcrumbs)
public void addBreadcrumb(Breadcrumb breadcrumb)
public void setTags(java.util.Map<java.lang.String,java.lang.String> tags)
public void removeTag(@NotNull @NotNull java.lang.String key)
public void setTag(java.lang.String key, java.lang.String value)
public void setExtras(java.util.Map<java.lang.String,java.lang.Object> extra)
public void setExtra(java.lang.String key, java.lang.Object value)
public void removeExtra(@NotNull @NotNull java.lang.String key)
public Contexts getContexts()
public void setContexts(Contexts contexts)
@ApiStatus.Internal public void acceptUnknownProperties(java.util.Map<java.lang.String,java.lang.Object> unknown)
acceptUnknownProperties
in interface IUnknownPropertiesConsumer
@TestOnly public java.util.Map<java.lang.String,java.lang.Object> getUnknown()
public void setModules(java.util.Map<java.lang.String,java.lang.String> modules)
public void setModule(java.lang.String key, java.lang.String value)
public void removeModule(@NotNull @NotNull java.lang.String key)
public DebugMeta getDebugMeta()
public void setDebugMeta(DebugMeta debugMeta)