JobProgress

Home

JobProgress

attributes

NameTypeReadWriteHiddenOptional
n_bytes_totalLongTrueFalseFalseFalse
n_filesLongTrueFalseFalseFalse
n_bytesLongTrueFalseFalseFalse
hot_percentageDoubleTrueFalseFalseFalse
bytes_per_secondLongTrueFalseFalseFalse
stateJobRunningStateTrueFalseFalseFalse
n_files_totalLongTrueFalseFalseFalse
percentageDoubleTrueFalseFalseFalse
start_dateDateTrueFalseFalseFalse
hot_filenameUnicodeTrueFalseFalseFalse

Comments

Progress is the only mandatory field.
Other fields contain -1 when information is not available.
Current parameters are related to the currently processed file.

Attributes Comments

hot_percentage

Progress percentage of the file being processed

hot_filename

Name of the file being processed

Json example

{
  "__type__": "JobProgress", 
  "__properties__": {
    "n_bytes_total": {
      "__type__": "Long", 
      "__value__": "-123456402131454313543215"
    }, 
    "n_files": {
      "__type__": "Long", 
      "__value__": "-123456402131454313543215"
    }, 
    "n_bytes": {
      "__type__": "Long", 
      "__value__": "-123456402131454313543215"
    }, 
    "hot_percentage": {
      "__type__": "Double", 
      "__value__": "123456789.1424"
    }, 
    "bytes_per_second": {
      "__type__": "Long", 
      "__value__": "-123456402131454313543215"
    }, 
    "state": 0, 
    "n_files_total": {
      "__type__": "Long", 
      "__value__": "-123456402131454313543215"
    }, 
    "percentage": {
      "__type__": "Double", 
      "__value__": "123456789.1424"
    }, 
    "start_date": {
      "__type__": "Date", 
      "__value__": 123654879
    }, 
    "hot_filename": "azerty"
  }
}