{
  "title": "job settings",
  "id": "schemas/joe/job/settings",
  "$schema": "http://json-schema.org/draft-04/schema#",
  "javaType": "com.sos.joc.model.joe.job.Settings",
  "type": "object",
  "properties": {
    "mailOnError": {
      "description": "possible values: yes, no, 1, 0, true, false",
      "type": "string",
      "isXmlCData": false
    },
    "mailOnWarning": {
      "description": "possible values: yes, no, 1, 0, true, false",
      "type": "string",
      "isXmlCData": false
    },
    "mailOnSuccess": {
      "description": "possible values: yes, no, 1, 0, true, false",
      "type": "string",
      "isXmlCData": false
    },
    "mailOnProcess": {
      "description": "possible values: yes, no, true, false, non-negative integer",
      "type": "string",
      "isXmlCData": false
    },
    "mailOnDelayAfterError": {
      "description": "possible values: all, first_only, last_only, first_and_last_only",
      "type": "string",
      "isXmlCData": false
    },
    "logMailTo": {
      "type": "string",
      "isXmlCData": true
    },
    "logMailCc": {
      "type": "string",
      "isXmlCData": true
    },
    "logMailBcc": {
      "type": "string",
      "isXmlCData": true
    },
    "logLevel": {
      "description": "possible values: error, warn, info, debug, debug[1-9]",
      "type": "string",
      "isXmlCData": false
    },
    "history": {
      "description": "possible values: yes, no, 1, 0, true, false",
      "type": "string",
      "isXmlCData": false
    },
    "historyOnProcess": {
      "description": "possible values: yes, no, true, false, non-negative integer",
      "type": "string",
      "isXmlCData": false
    },
    "historyWithLog": {
      "description": "possible values: yes, no, gzip",
      "type": "string",
      "isXmlCData": false
    }
  }
}
