Task Properties

  • **taskid**: unique id of the task (java 64bit signed long)
    
    • **submissionts**: timestamp of the submission of the task to the broker
      
    • **lastmodifiedts**: timestamp of the last modifiation of the status of the task
      
    • **userid**: id of the user who owns the task
      
    • **status**: task status (see lifecycle)
      
    • **deadline**: deadline timestamp, after this timestamp the task wil not be executed anymore
      
    • **maxattempts**: maximum number of execution attempt, 1 = execute at-most-once, 0=execute at least once (retry forever), other values...
      
    • **attempts**: number of actual attempts
      
    • **workerId**: id of the last worker which was assigned to the task
      
    • **slot**: see docs about [Slots](doc:slots)