Package io.sentry.clientreport
Class ClientReportRecorder
java.lang.Object
io.sentry.clientreport.ClientReportRecorder
- All Implemented Interfaces:
IClientReportRecorder
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription@NotNull SentryEnvelopeattachReportToEnvelope(@NotNull SentryEnvelope envelope) voidrecordLostEnvelope(@NotNull DiscardReason reason, @Nullable SentryEnvelope envelope) voidrecordLostEnvelopeItem(@NotNull DiscardReason reason, @Nullable SentryEnvelopeItem envelopeItem) voidrecordLostEvent(@NotNull DiscardReason reason, @NotNull DataCategory category) voidrecordLostEvent(@NotNull DiscardReason reason, @NotNull DataCategory category, long count)
-
Constructor Details
-
ClientReportRecorder
-
-
Method Details
-
attachReportToEnvelope
@NotNull public @NotNull SentryEnvelope attachReportToEnvelope(@NotNull @NotNull SentryEnvelope envelope) - Specified by:
attachReportToEnvelopein interfaceIClientReportRecorder
-
recordLostEnvelope
public void recordLostEnvelope(@NotNull @NotNull DiscardReason reason, @Nullable @Nullable SentryEnvelope envelope) - Specified by:
recordLostEnvelopein interfaceIClientReportRecorder
-
recordLostEnvelopeItem
public void recordLostEnvelopeItem(@NotNull @NotNull DiscardReason reason, @Nullable @Nullable SentryEnvelopeItem envelopeItem) - Specified by:
recordLostEnvelopeItemin interfaceIClientReportRecorder
-
recordLostEvent
public void recordLostEvent(@NotNull @NotNull DiscardReason reason, @NotNull @NotNull DataCategory category) - Specified by:
recordLostEventin interfaceIClientReportRecorder
-
recordLostEvent
public void recordLostEvent(@NotNull @NotNull DiscardReason reason, @NotNull @NotNull DataCategory category, long count) - Specified by:
recordLostEventin interfaceIClientReportRecorder
-