◆ FiftyOneOnPremiseAspectEngineBuilderBase()
FiftyOne.Pipeline.Engines.FiftyOne.FlowElements.FiftyOneOnPremiseAspectEngineBuilderBase< TBuilder, TEngine >.FiftyOneOnPremiseAspectEngineBuilderBase | ( | IDataUpdateService | dataUpdateService | ) |
Constructor
- Parameters
-
- dataUpdateService -
Member Function Documentation
◆ NewAspectEngineDataFile()
override AspectEngineDataFile FiftyOne.Pipeline.Engines.FiftyOne.FlowElements.FiftyOneOnPremiseAspectEngineBuilderBase< TBuilder, TEngine >.NewAspectEngineDataFile ( ) protected virtualThis method is called when the builder needs to create a new AspectEngineDataFile instance.
- Returns
- A new FiftyOneDataFile instance with the DataDownloadType property set based on the configuration of this builder.
Reimplemented from FiftyOne.Pipeline.Engines.FlowElements.OnPremiseAspectEngineBuilderBase< TBuilder, TEngine >.
( IDataUpdateService dataUpdateService )
Constructor
- Parameters
-
- dataUpdateService -
Member Function Documentation
◆ NewAspectEngineDataFile()
override AspectEngineDataFile FiftyOne.Pipeline.Engines.FiftyOne.FlowElements.FiftyOneOnPremiseAspectEngineBuilderBase< TBuilder, TEngine >.NewAspectEngineDataFile ( ) protected virtualThis method is called when the builder needs to create a new AspectEngineDataFile instance.
- Returns
- A new FiftyOneDataFile instance with the DataDownloadType property set based on the configuration of this builder.
Reimplemented from FiftyOne.Pipeline.Engines.FlowElements.OnPremiseAspectEngineBuilderBase< TBuilder, TEngine >.
◆ SetDataDownloadType()
TBuilder FiftyOne.Pipeline.Engines.FiftyOne.FlowElements.FiftyOneOnPremiseAspectEngineBuilderBase< TBuilder, TEngine >.SetDataDownloadType ( string typeName ) Set the 'type' string that will be sent to the 'distributor' service when downloading a new data file.
Note that this is only needed if using UpdateOnStartup. Otherwise, the update service will use the type name from the existing data file. The default value is provided by the specific engine builder implementation.
- Parameters
-
- typeName - The download type to use. For example 'HashV4'.
- Returns
- This builder.
Property Documentation
◆ DefaultDataDownloadType
abstract string FiftyOne.Pipeline.Engines.FiftyOne.FlowElements.FiftyOneOnPremiseAspectEngineBuilderBase< TBuilder, TEngine >.DefaultDataDownloadType get protectedThe default value to use for the 'Type' parameter when sending a request to the Distributor