◆ OnPremiseAspectEngineBase()
fiftyone.pipeline.engines.flowelements.OnPremiseAspectEngineBase< TData extends AspectData, TProperty extends AspectPropertyMetaData >.OnPremiseAspectEngineBase | ( | Logger | logger, |
ElementDataFactory< TData > | aspectDataFactory, | ||
String | tempDataDirPath | ||
) |
Construct a new instance of the OnPremiseAspectEngine.
- Parameters
-
- logger - logger instance to use for logging
- aspectDataFactory - the factory to use when creating a TData instance
- tempDataDirPath - the directory where a temporary data file copy will be stored if one is created
Member Function Documentation
◆ getDataFilePublishedDate() [1/2]
abstract Date fiftyone.pipeline.engines.flowelements.OnPremiseAspectEngineBase< TData extends AspectData, TProperty extends AspectPropertyMetaData >.getDataFilePublishedDate ( String dataFileIdentifier ) abstractGet the date/time that the specified data file was published.
- Parameters
-
- dataFileIdentifier - the identifier of the data file to get meta data for. This parameter is ignored if the engine only has one data files
- Returns
- data the data file was published
◆ getDataFilePublishedDate() [2/2]
Date fiftyone.pipeline.engines.flowelements.OnPremiseAspectEngineBase< TData extends AspectData, TProperty extends AspectPropertyMetaData >.getDataFilePublishedDate ( ) Get the date/time that the default data file was published.
This takes no identifier and is designed for engines which only use a single data file.
- Returns
- data the data file was published
◆ getDataFileUpdateAvailableTime() [1/2]
abstract Date fiftyone.pipeline.engines.flowelements.OnPremiseAspectEngineBase< TData extends AspectData, TProperty extends AspectPropertyMetaData >.getDataFileUpdateAvailableTime ( String dataFileIdentifier ) abstractGet the date/time that an update is expected to be available for the specified data file.
- Parameters
-
- dataFileIdentifier - the identifier of the data file to get meta data for. This parameter is ignored if the engine only has one data file
- Returns
- date the next data file update is available
◆ getDataFileUpdateAvailableTime() [2/2]
Date fiftyone.pipeline.engines.flowelements.OnPremiseAspectEngineBase< TData extends AspectData, TProperty extends AspectPropertyMetaData >.getDataFileUpdateAvailableTime ( ) Get the date/time that an update is expected to be available for the default data file.
This takes no identifier and is designed for engines which only use a single data file.
- Returns
- date the next data file update is available