Module batch

Source

Structs§

BatchConfig
Event batching behavior.
BatchSettings
BatchSize
BulkSizeBasedDefaultBatchSettings
Reasonable default batch settings for sinks focused on shipping fewer-but-larger batches, limited by byte size.
EncodedBatch
FinalizersBatch
This is a batch construct that stores an set of event finalizers alongside the batch itself.
Merged
NoDefaultsBatchSettings
“Default” batch settings when a sink handles batch settings entirely on its own.
RealtimeEventBasedDefaultBatchSettings
Reasonable default batch settings for sinks with timeliness concerns, limited by event count.
RealtimeSizeBasedDefaultBatchSettings
Reasonable default batch settings for sinks with timeliness concerns, limited by byte size.
StatefulBatch
Unmerged

Enums§

BatchError
PushResult
This enum provides the result of a push operation, indicating if the event was added and the fullness state of the buffer.

Traits§

Batch
SinkBatchSettings