The type of the passable object in the pipeline.
The type of the return value from the pipeline execution.
This class is responsible for managing and executing a series of operations on a set of passable values through multiple configurable pipes.
ProtectedconstructorInitialize a new Pipeline instance.
The type of the passable object in the pipeline.
The type of the return value from the pipeline execution.
This class is responsible for managing and executing a series of operations on a set of passable values through multiple configurable pipes.
Optionaloptions: PipelineOptions<T, R, Args>
Optional Pipeline options.
Set the default priority for pipes in the pipeline.
The priority value to set.
The current Pipeline instance.
Add a hook to the pipeline.
The name of the hook.
The hook listener function.
The current Pipeline instance.
Set the passable objects being sent through the pipeline.
The object to pass through the pipeline.
The current Pipeline instance.
Configure the pipeline to run synchronously or asynchronously.
Set true for sync, false for async (default is true).
The current Pipeline instance.
Run the pipeline with a final destination callback.
The final function to execute.
The result of the pipeline, either synchronously or as a Promise.
Run the pipeline and return the result.
The result of the pipeline, either synchronously or as a Promise.
Set the method to call on each pipe.
The method name to use on each pipe.
The current Pipeline instance.
Staticcreate
Class representing a Pipeline.