Package io.sentry.clientreport
Interface IClientReportRecorder
- All Known Implementing Classes:
ClientReportRecorder
,NoOpClientReportRecorder
@Internal
public interface IClientReportRecorder
-
Method Summary
Modifier and TypeMethodDescription@NotNull SentryEnvelope
attachReportToEnvelope
(@NotNull SentryEnvelope envelope) void
recordLostEnvelope
(@NotNull DiscardReason reason, @Nullable SentryEnvelope envelope) void
recordLostEnvelopeItem
(@NotNull DiscardReason reason, @Nullable SentryEnvelopeItem envelopeItem) void
recordLostEvent
(@NotNull DiscardReason reason, @NotNull DataCategory category) void
recordLostEvent
(@NotNull DiscardReason reason, @NotNull DataCategory category, long count)
-
Method Details
-
recordLostEnvelope
void recordLostEnvelope(@NotNull @NotNull DiscardReason reason, @Nullable @Nullable SentryEnvelope envelope) -
recordLostEnvelopeItem
void recordLostEnvelopeItem(@NotNull @NotNull DiscardReason reason, @Nullable @Nullable SentryEnvelopeItem envelopeItem) -
recordLostEvent
void recordLostEvent(@NotNull @NotNull DiscardReason reason, @NotNull @NotNull DataCategory category) -
recordLostEvent
void recordLostEvent(@NotNull @NotNull DiscardReason reason, @NotNull @NotNull DataCategory category, long count) -
attachReportToEnvelope
-