RouterWorkerOutput interface
Eine Entität, an die Aufträge weitergeleitet werden sollen.
Eigenschaften
| assigned |
Eine Liste der zugewiesenen Aufträge, die diesem Worker zugeordnet sind. |
| available |
Ein Kennzeichen, das angibt, dass dieser Mitarbeiter offen ist, um Angebote zu erhalten oder nicht. |
| capacity | Die Gesamtkapazitätsbewertung dieses Workers muss mehrere gleichzeitige Aufträge verwalten. |
| channels | Sammlung von Kanälen, die dieser Mitarbeiter verarbeiten kann, und deren Auswirkungen auf die Kapazität der Mitarbeiter. |
| etag | Das Entitätstag für diese Ressource. |
| id | ID eines Mitarbeiters. |
| labels | Eine Reihe von Schlüssel-Wert-Paaren, die Attribute identifizieren, die von den Regelmodulen verwendet werden, um Entscheidungen zu treffen. Werte müssen primitive Werte sein – Zahl, Zeichenfolge, boolescher Wert. |
| load |
Ein Wert, der die Kapazität der Mitarbeiter angibt. Der Wert "1" bedeutet, dass alle Kapazitäten verbraucht werden. Ein Wert von "0" bedeutet, dass zurzeit keine Kapazität verbraucht wird. |
| offers | Eine Liste der aktiven Angebote, die für diesen Arbeitnehmer ausgestellt wurden. |
| queues | Sammlung von Warteschlangen, von denen dieser Worker Arbeit erhalten kann. |
| state | Aktueller Status eines Arbeitnehmers. Mögliche Werte: aktiv, entwässern, inaktiv |
| tags | Eine Reihe nicht identifizierter Attribute, die diesem Worker zugeordnet sind. Werte müssen primitive Werte sein – Zahl, Zeichenfolge, boolescher Wert. |
Details zur Eigenschaft
assignedJobs
Eine Liste der zugewiesenen Aufträge, die diesem Worker zugeordnet sind.
assignedJobs?: RouterWorkerAssignmentOutput[]
Eigenschaftswert
availableForOffers
Ein Kennzeichen, das angibt, dass dieser Mitarbeiter offen ist, um Angebote zu erhalten oder nicht.
availableForOffers?: boolean
Eigenschaftswert
boolean
capacity
Die Gesamtkapazitätsbewertung dieses Workers muss mehrere gleichzeitige Aufträge verwalten.
capacity?: number
Eigenschaftswert
number
channels
Sammlung von Kanälen, die dieser Mitarbeiter verarbeiten kann, und deren Auswirkungen auf die Kapazität der Mitarbeiter.
channels?: RouterChannelOutput[]
Eigenschaftswert
etag
Das Entitätstag für diese Ressource.
etag: string
Eigenschaftswert
string
id
ID eines Mitarbeiters.
id: string
Eigenschaftswert
string
labels
Eine Reihe von Schlüssel-Wert-Paaren, die Attribute identifizieren, die von den Regelmodulen verwendet werden, um Entscheidungen zu treffen. Werte müssen primitive Werte sein – Zahl, Zeichenfolge, boolescher Wert.
labels?: Record<string, any>
Eigenschaftswert
Record<string, any>
loadRatio
Ein Wert, der die Kapazität der Mitarbeiter angibt. Der Wert "1" bedeutet, dass alle Kapazitäten verbraucht werden. Ein Wert von "0" bedeutet, dass zurzeit keine Kapazität verbraucht wird.
loadRatio?: number
Eigenschaftswert
number
offers
Eine Liste der aktiven Angebote, die für diesen Arbeitnehmer ausgestellt wurden.
offers?: RouterJobOfferOutput[]
Eigenschaftswert
queues
Sammlung von Warteschlangen, von denen dieser Worker Arbeit erhalten kann.
queues?: string[]
Eigenschaftswert
string[]
state
Aktueller Status eines Arbeitnehmers.
Mögliche Werte: aktiv, entwässern, inaktiv
state?: string
Eigenschaftswert
string
tags
Eine Reihe nicht identifizierter Attribute, die diesem Worker zugeordnet sind. Werte müssen primitive Werte sein – Zahl, Zeichenfolge, boolescher Wert.
tags?: Record<string, any>
Eigenschaftswert
Record<string, any>