The type of the batch processor, defaults to BasePartialBatchProcessor
Optionalcontext?: ContextThe context object provided by the AWS Lambda runtime. When provided, it's made available to the handler function you specify
OptionalprocessInParallel?: T extends SqsFifoPartialProcessorIndicates whether the records should be processed in parallel.
When set to true, the records will be processed in parallel using Promise.all.
When set to false, the records will be processed sequentially.
OptionalskipGroupOnError?: T extends SqsFifoPartialProcessorThis option is only available for SqsFifoPartialProcessor & SqsFifoPartialProcessorAsync. If true skip the group on error during processing.
OptionalthrowOnFullBatchFailure?: booleanSet this to false to prevent throwing an error if the entire batch fails.
Options for batch processing