{
    "title": "job state",
    "id": "schemas/job/jobState",
    "$schema": "http://json-schema.org/draft-04/schema#",
    "javaType": "com.sos.joc.model.job.JobState",
    "type": "object",
    "required": [
        "severity",
        "_text"
    ],
    "properties": {
        "severity": {
            "description": "0=running; 1=pending; 2=not_initialized/waiting_for_agent/stopping/stopped/error, 3=initialized/loaded/waiting_for_process/waiting_for_lock/waiting_for_task/not_in_period, 4=disabled/unknown",
            "type": "integer"
        },
        "_text": {
            "id": "schemas/job/jobStateText",
            "javaType": "com.sos.joc.model.job.JobStateText",
            "type": "string",
            "enum": [
                "INITIALIZED",
                "NOT_INITIALIZED",
                "LOADED",
                "PENDING",
                "RUNNING",
                "WAITING_FOR_PROCESS",
                "WAITING_FOR_LOCK",
                "WAITING_FOR_AGENT",
                "WAITING_FOR_TASK",
                "NOT_IN_PERIOD",
                "STOPPING",
                "STOPPED",
                "DISABLED",
                "ERROR",
                "UNKNOWN"
            ]
        },
        "manually": {
            "type": "boolean"
        }
    }
}