Exmld.KinesisWorker.Disposition (exmld v1.0.2) View Source

Link to this section Summary

Functions

Struct for event processing disposition.

Link to this section Types

Specs

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