◆ PrePackagedPipelineBuilderBase()
fiftyone.pipeline.engines.flowelements.PrePackagedPipelineBuilderBase< TBuilder extends PrePackagedPipelineBuilderBase< TBuilder >.PrePackagedPipelineBuilderBase | ( | ILoggerFactory | loggerFactory | ) |
Construct a new instance.
- Parameters
-
- loggerFactory - the ILoggerFactory used to create any loggers required by instances being built by the builder
Member Function Documentation
◆ useLazyLoading() [1/2]
TBuilder fiftyone.pipeline.engines.flowelements.PrePackagedPipelineBuilderBase< TBuilder extends PrePackagedPipelineBuilderBase< TBuilder >.useLazyLoading ( ) Enable lazy loading of results.
Uses a default timeout of 5 seconds.
- Returns
- this builder instance
◆ useLazyLoading() [2/2]
TBuilder fiftyone.pipeline.engines.flowelements.PrePackagedPipelineBuilderBase< TBuilder extends PrePackagedPipelineBuilderBase< TBuilder >.useLazyLoading ( long timeoutMillis ) Enable lazy loading of results.
- Parameters
-
- timeoutMillis - the timeout to use when attempting to access lazy-loaded values. Default is 5 seconds
- Returns
- this builder
◆ useResultsCache() [1/2]
TBuilder fiftyone.pipeline.engines.flowelements.PrePackagedPipelineBuilderBase< TBuilder extends PrePackagedPipelineBuilderBase< TBuilder >.useResultsCache ( ) Enable caching of results.
Uses a default cache size of 1000.
- Returns
- this builder
◆ useResultsCache() [2/2]
TBuilder fiftyone.pipeline.engines.flowelements.PrePackagedPipelineBuilderBase< TBuilder extends PrePackagedPipelineBuilderBase< TBuilder >.useResultsCache ( int size ) Enable caching of results.
- Parameters
-
- size - the maximum number of results to hold in the device detection cache. Default is 1000
- Returns
- this builder