◆ OnPremiseAspectEngineBuilderBase() [1/2]
fiftyone.pipeline.engines.flowelements.OnPremiseAspectEngineBuilderBase< TBuilder extends OnPremiseAspectEngineBuilderBase< TBuilder, TEngine, TEngine extends OnPremiseAspectEngine >.OnPremiseAspectEngineBuilderBase | ( | ILoggerFactory | loggerFactory | ) |
Construct a new instance using the ILoggerFactory supplied.
- Parameters
-
- loggerFactory - the logger factory to use
◆ OnPremiseAspectEngineBuilderBase() [2/2]
fiftyone.pipeline.engines.flowelements.OnPremiseAspectEngineBuilderBase< TBuilder extends OnPremiseAspectEngineBuilderBase< TBuilder, TEngine, TEngine extends OnPremiseAspectEngine >.OnPremiseAspectEngineBuilderBase ( ILoggerFactory loggerFactory, DataUpdateService dataUpdateService ) Construct a new instance using the ILoggerFactory and DataUpdateService supplied.
- Parameters
-
- loggerFactory - the logger factory to use
- dataUpdateService - the DataUpdateService to use when automatic updates happen on the data file
Member Function Documentation
◆ addDataFile()
TBuilder fiftyone.pipeline.engines.flowelements.OnPremiseAspectEngineBuilderBase< TBuilder extends OnPremiseAspectEngineBuilderBase< TBuilder, TEngine, TEngine extends OnPremiseAspectEngine >.addDataFile ( DataFileConfiguration configuration ) Add a data file for this engine to use.
- Parameters
-
- configuration - the data file configuration to add to this engine
- Returns
- this engine builder instance
◆ newAspectEngineDataFile()
AspectEngineDataFile fiftyone.pipeline.engines.flowelements.OnPremiseAspectEngineBuilderBase< TBuilder extends OnPremiseAspectEngineBuilderBase< TBuilder, TEngine, TEngine extends OnPremiseAspectEngine >.newAspectEngineDataFile ( ) protectedCreate a new empty data file instance to be populated with the details of the data file to be used.
- Returns
- new AspectEngineDataFile instance
◆ setPerformanceProfile()
abstract TBuilder fiftyone.pipeline.engines.flowelements.OnPremiseAspectEngineBuilderBase< TBuilder extends OnPremiseAspectEngineBuilderBase< TBuilder, TEngine, TEngine extends OnPremiseAspectEngine >.setPerformanceProfile ( Constants.PerformanceProfiles profile ) abstractSet the performance profile that the engine should use.
- Parameters
-
- profile - the performance profile for the engine to use
- Returns
- this engine builder instance
◆ setTempDirPath()
TBuilder fiftyone.pipeline.engines.flowelements.OnPremiseAspectEngineBuilderBase< TBuilder extends OnPremiseAspectEngineBuilderBase< TBuilder, TEngine, TEngine extends OnPremiseAspectEngine >.setTempDirPath ( String dirPath ) Set the temporary path to use when the engine needs to create temporary files.
(e.g. when downloading data updates)
- Parameters
-
- dirPath - the full path to the temporary directory
- Returns
- this engine builder instance