Async function to process an individual batch.
OptionalbatchBatch size. Default: 25
OptionaldelayDelay increment in ms for retry operations. Doubles on each retry. Default: 100
OptionalloggerInjected logger object. Must support debug method. Default: console
OptionalmaxMax retries for retry operations. Default: 5
OptionalthrottleThrottle for parallel operations. Default: 10
OptionalunprocessedFunction to extract unprocessed items from an individual batch output. If undefined no retries will be attempted.
Options for the
batchProcessfunction.