EnqueueResult

sealed class EnqueueResult

Result of an enqueue attempt.

The SDK historically returned a Boolean. For enterprise pilots, callers typically want a reason when an event is rejected (e.g. policy denylist or local storage quotas).

Inheritors

Types

Link copied to clipboard
data class Accepted(val id: String, val idempotencyKey: String, val droppedOldest: Int = 0) : EnqueueResult
Link copied to clipboard
data class PiiRedacted(val id: String, val idempotencyKey: String, val redactedFields: List<String>, val droppedOldest: Int = 0) : EnqueueResult

Event was accepted but PII was redacted from the payload.

Link copied to clipboard
sealed class Rejected : EnqueueResult

Properties

Link copied to clipboard