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.

expiresAfterSeconds

Décrit la durée pendant laquelle ce sélecteur d’étiquette est valide en secondes.

key

Clé d’étiquette à interroger.

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

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