RouterWorkerSelector interface
Décrit une condition qui doit être remplie par rapport à un ensemble d’étiquettes pour la sélection de travail.
Propriétés
| expedite | Envoie un travail à l’avant de la file d’attente tant que ce sélecteur est actif. |
| expires |
Décrit la durée pendant laquelle ce sélecteur d’étiquette est valide en secondes. |
| key | Clé d’étiquette à interroger. |
| label |
Décrit comment la valeur de l’étiquette est comparée à la valeur définie sur le sélecteur de travail. Valeurs possibles : equal, notEqual, lessThan, lessThanOrEqual, greaterThan, greaterThanOrEqual |
| value | Valeur à comparer à la valeur d’étiquette réelle avec l’opérateur donné. Les valeurs doivent être primitives : nombre, chaîne, booléen. |
Détails de la propriété
expedite
Envoie un travail à l’avant de la file d’attente tant que ce sélecteur est actif.
expedite?: boolean
Valeur de propriété
boolean
expiresAfterSeconds
Décrit la durée pendant laquelle ce sélecteur d’étiquette est valide en secondes.
expiresAfterSeconds?: number
Valeur de propriété
number
key
Clé d’étiquette à interroger.
key: string
Valeur de propriété
string
labelOperator
Décrit comment la valeur de l’étiquette est comparée à la valeur définie sur le sélecteur de travail.
Valeurs possibles : equal, notEqual, lessThan, lessThanOrEqual, greaterThan, greaterThanOrEqual
labelOperator: string
Valeur de propriété
string
value
Valeur à comparer à la valeur d’étiquette réelle avec l’opérateur donné. Les valeurs doivent être primitives : nombre, chaîne, booléen.
value?: unknown
Valeur de propriété
unknown