Package io.sentry
Class SentryReplayEvent
java.lang.Object
io.sentry.SentryBaseEvent
io.sentry.SentryReplayEvent
- All Implemented Interfaces:
JsonSerializable,JsonUnknown
public final class SentryReplayEvent
extends SentryBaseEvent
implements JsonUnknown, JsonSerializable
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classstatic final classstatic enumNested classes/interfaces inherited from class io.sentry.SentryBaseEvent
SentryBaseEvent.Serializer -
Field Summary
FieldsFields inherited from class io.sentry.SentryBaseEvent
DEFAULT_PLATFORM, throwable -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean@Nullable SentryId@Nullable Date@NotNull SentryReplayEvent.ReplayTypeint@NotNull Date@NotNull StringgetType()getUrls()@Nullable FileinthashCode()voidserialize(@NotNull ObjectWriter writer, @NotNull ILogger logger) voidsetErrorIds(@Nullable List<String> errorIds) voidsetReplayId(@Nullable SentryId replayId) voidsetReplayStartTimestamp(@Nullable Date replayStartTimestamp) voidsetReplayType(@NotNull SentryReplayEvent.ReplayType replayType) voidsetSegmentId(int segmentId) voidsetTimestamp(@NotNull Date timestamp) voidsetTraceIds(@Nullable List<String> traceIds) voidvoidsetUnknown(@Nullable Map<String, Object> unknown) voidvoidsetVideoFile(@Nullable File videoFile) Methods inherited from class io.sentry.SentryBaseEvent
addBreadcrumb, addBreadcrumb, getBreadcrumbs, getContexts, getDebugMeta, getDist, getEnvironment, getEventId, getExtra, getExtras, getPlatform, getRelease, getRequest, getSdk, getServerName, getTag, getTags, getThrowable, getThrowableMechanism, getUser, removeExtra, removeTag, setBreadcrumbs, setDebugMeta, setDist, setEnvironment, setEventId, setExtra, setExtras, setPlatform, setRelease, setRequest, setSdk, setServerName, setTag, setTags, setThrowable, setUser
-
Field Details
-
REPLAY_VIDEO_MAX_SIZE
public static final long REPLAY_VIDEO_MAX_SIZE- See Also:
-
REPLAY_EVENT_TYPE
- See Also:
-
-
Constructor Details
-
SentryReplayEvent
public SentryReplayEvent()
-
-
Method Details
-
getVideoFile
-
setVideoFile
-
getType
-
setType
-
getReplayId
-
setReplayId
-
getSegmentId
public int getSegmentId() -
setSegmentId
public void setSegmentId(int segmentId) -
getTimestamp
-
setTimestamp
-
getReplayStartTimestamp
-
setReplayStartTimestamp
-
getUrls
-
setUrls
-
getErrorIds
-
setErrorIds
-
getTraceIds
-
setTraceIds
-
getReplayType
-
setReplayType
-
equals
-
hashCode
public int hashCode() -
serialize
public void serialize(@NotNull @NotNull ObjectWriter writer, @NotNull @NotNull ILogger logger) throws IOException - Specified by:
serializein interfaceJsonSerializable- Throws:
IOException
-
getUnknown
- Specified by:
getUnknownin interfaceJsonUnknown
-
setUnknown
- Specified by:
setUnknownin interfaceJsonUnknown
-