@rudderstack/workflow-engine
Version:
A generic workflow execution engine
12 lines • 599 B
TypeScript
import { BatchConfig, BatchResult, ExecutionBindings, StepExecutor } from '../../../common/types';
import { BatchExecutor } from '../../types';
export declare class SimpleBatchExecutor implements BatchExecutor {
readonly config: BatchConfig;
readonly filterMapExector?: StepExecutor;
constructor(config: BatchConfig, filterMapExector?: StepExecutor);
execute(input: any[], bindings: ExecutionBindings): Promise<BatchResult[]>;
private handleBatching;
private handleBatchingDisabled;
private handleFilteringAndMapping;
}
//# sourceMappingURL=simple_batch_executor.d.ts.map