Package io.sentry
Class SentryBaseEvent
java.lang.Object
io.sentry.SentryBaseEvent
- Direct Known Subclasses:
SentryEvent,SentryTransaction
An item sent to Sentry in the envelope. Can be either
SentryEvent or the Performance
transaction.-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classstatic final classstatic final class -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddBreadcrumb(@NotNull Breadcrumb breadcrumb) voidaddBreadcrumb(@Nullable String message) @Nullable List<Breadcrumb>@NotNull Contexts@Nullable StringgetDist()@Nullable String@Nullable SentryId@Nullable Object@Nullable String@Nullable String@Nullable Request@Nullable SdkVersiongetSdk()@Nullable String@Nullable StringgetTags()@Nullable ThrowableReturns the captured Throwable or null.@Nullable UsergetUser()voidremoveExtra(@NotNull String key) voidvoidsetBreadcrumbs(@Nullable List<Breadcrumb> breadcrumbs) voidvoidsetEnvironment(@Nullable String environment) voidsetEventId(@Nullable SentryId eventId) voidvoidvoidsetPlatform(@Nullable String platform) voidsetRelease(@Nullable String release) voidsetRequest(@Nullable Request request) voidsetSdk(@Nullable SdkVersion sdk) voidsetServerName(@Nullable String serverName) voidvoidvoidsetThrowable(@Nullable Throwable throwable) Sets the Throwablevoid
-
Field Details
-
DEFAULT_PLATFORM
- See Also:
-
throwable
The captured Throwable
-
-
Constructor Details
-
SentryBaseEvent
-
SentryBaseEvent
protected SentryBaseEvent()
-
-
Method Details
-
getEventId
-
setEventId
-
getContexts
-
getSdk
-
setSdk
-
getRequest
-
setRequest
-
getThrowable
Returns the captured Throwable or null. If a throwable is wrapped inExceptionMechanismException, returns unwrapped throwable.- Returns:
- the Throwable or null
-
setThrowable
Sets the Throwable- Parameters:
throwable- the Throwable or null
-
getTags
-
setTags
-
removeTag
-
getTag
-
setTag
-
getRelease
-
setRelease
-
getEnvironment
-
setEnvironment
-
getPlatform
-
setPlatform
-
getServerName
-
setServerName
-
getDist
-
setDist
-
getUser
-
setUser
-
getBreadcrumbs
-
setBreadcrumbs
-
addBreadcrumb
-
setExtras
-
setExtra
-
removeExtra
-
getExtra
-
addBreadcrumb
-