in src/main/java/com/microsoft/azure/spark/tools/job/LivySparkBatch.java [323:339]
public boolean isDone(final String toCheck) {
switch (BatchState.valueOf(toCheck.toUpperCase())) {
case SHUTTING_DOWN:
case ERROR:
case DEAD:
case SUCCESS:
return true;
case NOT_STARTED:
case STARTING:
case RUNNING:
case RECOVERING:
case BUSY:
case IDLE:
default:
return false;
}
}