public static JobStatus toV4JobStatus()

in genie-common-internal/src/main/java/com/netflix/genie/common/internal/dtos/converters/DtoConverters.java [868:895]


    public static JobStatus toV4JobStatus(
        final com.netflix.genie.common.dto.JobStatus v3Status
    ) throws IllegalArgumentException {
        switch (v3Status) {
            case ACCEPTED:
                return JobStatus.ACCEPTED;
            case CLAIMED:
                return JobStatus.CLAIMED;
            case FAILED:
                return JobStatus.FAILED;
            case INIT:
                return JobStatus.INIT;
            case INVALID:
                return JobStatus.INVALID;
            case KILLED:
                return JobStatus.KILLED;
            case RESERVED:
                return JobStatus.RESERVED;
            case RESOLVED:
                return JobStatus.RESOLVED;
            case RUNNING:
                return JobStatus.RUNNING;
            case SUCCEEDED:
                return JobStatus.SUCCEEDED;
            default:
                throw new IllegalArgumentException("Unmapped V3 status: " + v3Status);
        }
    }