|
|
|
@ -23,17 +23,23 @@ public enum SparkVersion {
|
|
|
|
|
* 0 SPARK1 |
|
|
|
|
* 1 SPARK2 |
|
|
|
|
*/ |
|
|
|
|
SPARK1(0, "SPARK1"), |
|
|
|
|
SPARK2(1, "SPARK2"); |
|
|
|
|
SPARK1(0, "SPARK1", "${SPARK_HOME1}/bin/spark-submit"), |
|
|
|
|
SPARK2(1, "SPARK2", "${SPARK_HOME2}/bin/spark-submit"), |
|
|
|
|
; |
|
|
|
|
|
|
|
|
|
SparkVersion(int code, String descp) { |
|
|
|
|
private final int code; |
|
|
|
|
private final String descp; |
|
|
|
|
/** |
|
|
|
|
* usage: spark-submit [options] <app jar | python file> [app arguments] |
|
|
|
|
*/ |
|
|
|
|
private final String command; |
|
|
|
|
|
|
|
|
|
SparkVersion(int code, String descp, String command) { |
|
|
|
|
this.code = code; |
|
|
|
|
this.descp = descp; |
|
|
|
|
this.command = command; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
private final int code; |
|
|
|
|
private final String descp; |
|
|
|
|
|
|
|
|
|
public int getCode() { |
|
|
|
|
return code; |
|
|
|
|
} |
|
|
|
@ -41,4 +47,8 @@ public enum SparkVersion {
|
|
|
|
|
public String getDescp() { |
|
|
|
|
return descp; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
public String getCommand() { |
|
|
|
|
return command; |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|