- run
Run the Gobblin job. This call will block until the job is done.
- setConfiguration
Manually set a key-value pair in the job configuration.
- setTemplate
Set a JobTemplate to use.
- distributeJar
Specify that the input jar should be added to workers' classpath on distributed
mode.
- distributeJarByClassWithPriority
Specify that the input jar should be added to workers' classpath on distributed
mode. Jars with lowe
- distributeJarWithPriority
Specify that the input jar should be added to workers' classpath on distributed
mode. Jars with lowe
- getDefaultSysConfig
This is the base Config used for the job, containing all default configurations.
Subclasses can over
- getSysConfig
- loadCoreGobblinJarsToDistributedJars
This returns the set of jars required by a basic Gobblin ingestion job. In
general, these need to be
- runAsync
Launch the Gobblin job asynchronously. This method will return when the Gobblin
job has started.
- setJobTimeout
Set the timeout for the Gobblin job execution from ISO-style period.
- setLaunchTimeout
Set the timeout for launching the Gobblin job from ISO-style period.