package pipeline
Type Members
-
abstract
class
PipelineRunner extends pipeline.PipelineRunner with DriverSetup
Implements the main entry points of applications based on the Data Processing Library.
Implements the main entry points of applications based on the Data Processing Library.
The command line is parsed, after which a SparkContext is created. Then a com.here.platform.data.processing.driver.config.DriverConfig is constructed and passed to a new com.here.platform.data.processing.driver.Driver. Finally that com.here.platform.data.processing.driver.Driver is run with the version parameters.
You must implement a DriverSetup or use a more specialized setup pattern by mixing in and implementing com.here.platform.data.processing.driver.DriverSetupWithBuilder.
This trait implements two ways to run an application: - using the run() method that allows you to send a SparkContext - or using the main() method that forwards the call to run() without sending any SparkContext
- class PipelineRunnerConfig extends ScallopConf with CommandLineConfig