◆ PipelineBuilder() [1/2]
FiftyOne.Pipeline.Core.FlowElements.PipelineBuilder.PipelineBuilder | ( | ILoggerFactory | loggerFactory | ) |
Create a new PipelineBuilder instance.
- Parameters
-
- loggerFactory - The ILoggerFactory to use when creating logger instances.
◆ PipelineBuilder() [2/2]
FiftyOne.Pipeline.Core.FlowElements.PipelineBuilder.PipelineBuilder ( ILoggerFactory loggerFactory, IServiceProvider services ) Create a new PipelineBuilder instance.
- Parameters
-
- loggerFactory - The ILoggerFactory to use when creating logger instances.
- services - Collection of services which contain builder instances for the required elements.
Member Function Documentation
◆ BuildFromConfiguration()
virtual IPipeline FiftyOne.Pipeline.Core.FlowElements.PipelineBuilder.BuildFromConfiguration ( PipelineOptions options ) virtualBuild the pipeline using the specified configuration options.
- Parameters
-
- options - A PipelineOptions instance describing how to build the pipeline.
- Returns
- A new IPipeline instance containing the configured IFlowElement instances.
- Exceptions
-
- PipelineConfigurationException -
Implements FiftyOne.Pipeline.Core.FlowElements.IPipelineBuilderFromConfiguration.