Interface CortexJobRegistry
-
- All Known Implementing Classes:
DefaultCortexJobRegistry
public interface CortexJobRegistry
Registry of Cortex Jobs, implemented by @DefaultCortexJobRegistry
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description BuildProfileJob
buildProfile(java.lang.String project, java.lang.String profileSchema, CortexContext cortexContext)
Creates an instance of the BuildProfileJob to run with the supplied parametersIngestDataSourceJob
ingestDataSource(java.lang.String project, java.lang.String dataSource, CortexContext cortexContext)
Creates an instance of the IngestDataSourceJob to run with the supplied parameters
-
-
-
Method Detail
-
ingestDataSource
IngestDataSourceJob ingestDataSource(java.lang.String project, java.lang.String dataSource, CortexContext cortexContext)
Creates an instance of the IngestDataSourceJob to run with the supplied parameters- Parameters:
project
- the projectdataSource
- the DataSource namecortexContext
- the context- Returns:
- instance of IngestDataSourceJob
-
buildProfile
BuildProfileJob buildProfile(java.lang.String project, java.lang.String profileSchema, CortexContext cortexContext)
Creates an instance of the BuildProfileJob to run with the supplied parameters- Parameters:
project
- the projectprofileSchema
- the ProfileSchema namecortexContext
- the context- Returns:
- instance of BuildProfileJob
-
-