ListTaskItem

De Plataforma COA Crowd
Saltar a: navegación, buscar

ListTaskItem es un objeto de consulta en las colas de prioridad de Redis, del tipo PUSH. Tal objeto contiene atributos, los cuales sirven como condicionales para hacer una asignación.

Modelo

  • taskUUID
    Modelo de LiskTaskItem

Es el uuid del segmento de la tarea.

  • taskIdentifier

El taskIdentifier es un identificator del tipo de tarea, relacionado con el motor de tareas y la tabla Task del

layer-api-core-service.

  • workerBanList

Es un array que contiene los workerId de los usuarios que ya no tienen permitido resolver esta tarea por cualquier razon.

  • minGrade

Es un valor double que contiene un valor mínimo, que en comparación con el score de un worker, puede o no generar una tarea de clonación.

  • segment

Es el numero del segmento de la tarea, de un task_request

  • preassignedWorker

Es un uuid del worker al cual se le ha preasignado esta tarea.

  • role

Es un string o un array que contiene los roles con los cuales es compatible con esta tarea