Interface EngineTaskConfigProvider

All Known Implementing Classes:
MapReduceEngineTaskConfigProvider, SparkEngineTaskConfigProvider

public interface EngineTaskConfigProvider
An interface to get information about a running job and task on any batch computing engine.
  • Method Details

    • getJobName

      String getJobName()
      Returns:
      The name of the compute job. This must be the same for all tasks of the same job.
    • getTaskId

      int getTaskId()
      Returns:
      The ID of the current task. This ID number is 0-based.
    • getJobProps

      Properties getJobProps()
      Returns:
      The properties of the compute job.