exmld v0.1.6 Exmld.KinesisWorker.Disposition View Source

Link to this section Summary

Functions

Struct for event processing disposition

Link to this section Types

Link to this type t() View Source
t() :: %Exmld.KinesisWorker.Disposition{sequence_number: Exmld.sequence_number(), status: :ok | {:error, term()}}

Link to this section Functions

Link to this function %Exmld.KinesisWorker.Disposition{} View Source (struct)

Struct for event processing disposition.

Tracks whether processing succeeded or failed for a specific record or item extracted therefrom.

Fields

  • :sequence_number - Exmld.sequence_number() of the subject record. If the subject is an item extracted from a containing aggregate record, the user_sub and user_total fields should be populated (whether KPL aggregation was used or not).
  • :status - processing status