BulkOperationHandler
Defined in: packages/core/src/resilience/bulk-operation.ts:15
Constructors
Section titled “Constructors”Constructor
Section titled “Constructor”new BulkOperationHandler():
BulkOperationHandler
Returns
Section titled “Returns”BulkOperationHandler
Methods
Section titled “Methods”execute()
Section titled “execute()”
staticexecute<T,R>(items,operation,options?):Promise<{failed:object[];successful:object[];summary: {duration:number;failed:number;successful:number;total:number; }; }>
Defined in: packages/core/src/resilience/bulk-operation.ts:16
Type Parameters
Section titled “Type Parameters”T
R
Parameters
Section titled “Parameters”T[]
operation
Section titled “operation”(item) => Promise<R>
options?
Section titled “options?”Partial<BulkOperationOptions> = {}
Returns
Section titled “Returns”Promise<{ failed: object[]; successful: object[]; summary: { duration: number; failed: number; successful: number; total: number; }; }>