Fix Job.Result logging.

This commit is contained in:
Greyson Parrelli 2019-08-01 16:42:59 -04:00
parent 1c4833f3b4
commit 19b2658414

View file

@ -175,6 +175,23 @@ public abstract class Job {
return runtimeException; return runtimeException;
} }
@Override
public @NonNull String toString() {
switch (resultType) {
case SUCCESS:
case RETRY:
return resultType.toString();
case FAILURE:
if (runtimeException == null) {
return resultType.toString();
} else {
return "FATAL_FAILURE";
}
}
return "UNKNOWN?";
}
private enum ResultType { private enum ResultType {
SUCCESS, FAILURE, RETRY SUCCESS, FAILURE, RETRY
} }