Example usage for org.apache.spark JobExecutionStatus UNKNOWN

List of usage examples for org.apache.spark JobExecutionStatus UNKNOWN

Introduction

In this page you can find the example usage for org.apache.spark JobExecutionStatus UNKNOWN.

Prototype

JobExecutionStatus UNKNOWN

To view the source code for org.apache.spark JobExecutionStatus UNKNOWN.

Click Source Link

Usage

From source file:org.apache.sqoop.submission.spark.SparkSubmissionEngine.java

License:Apache License

/**
 * Convert spark specific job status constants to Sqoop job status
 * constants./*  www. j  av  a2 s  . c  o  m*/
 *
 * @param status Spark job constant
 * @return Equivalent submission status
 */
private SubmissionStatus convertSparkState(JobExecutionStatus status) {
    if (JobExecutionStatus.RUNNING == status) {
        return SubmissionStatus.RUNNING;
    } else if (JobExecutionStatus.FAILED == status) {
        return SubmissionStatus.FAILED;
    } else if (JobExecutionStatus.UNKNOWN == status) {
        return SubmissionStatus.UNKNOWN;
    } else if (JobExecutionStatus.SUCCEEDED == status) {
        return SubmissionStatus.SUCCEEDED;
    }
    throw new SqoopException(MapreduceSubmissionError.MAPREDUCE_0004, "Unknown status " + status);
}