RouterWorker interface
Entitas untuk pekerjaan yang akan dirutekan.
Properti
| assigned |
Daftar pekerjaan yang ditetapkan yang dilampirkan ke pekerja ini. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server. |
| available |
Bendera yang menunjukkan pekerja ini terbuka untuk menerima penawaran atau tidak. |
| channel |
Saluran yang dapat ditangani pekerja ini dan dampaknya terhadap kapasitas pekerja. |
| id | CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server. |
| labels | Sekumpulan pasangan kunci/nilai yang mengidentifikasi atribut yang digunakan oleh mesin aturan untuk membuat keputusan. |
| load |
Nilai yang menunjukkan kapasitas pekerja. Nilai '1' berarti semua kapasitas digunakan. Nilai '0' berarti tidak ada kapasitas yang saat ini digunakan. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server. |
| offers | Daftar penawaran aktif yang dikeluarkan untuk pekerja ini. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server. |
| queue |
Antrean tempat pekerja ini dapat menerima pekerjaan. |
| state | Status pekerja saat ini. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server. |
| tags | Sekumpulan atribut yang tidak mengidentifikasi yang dilampirkan ke pekerja ini. |
| total |
Skor kapasitas total pekerja ini harus mengelola beberapa pekerjaan bersamaan. |
Detail Properti
assignedJobs
Daftar pekerjaan yang ditetapkan yang dilampirkan ke pekerja ini. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.
assignedJobs?: RouterWorkerAssignment[]
Nilai Properti
availableForOffers
Bendera yang menunjukkan pekerja ini terbuka untuk menerima penawaran atau tidak.
availableForOffers?: boolean
Nilai Properti
boolean
channelConfigurations
Saluran yang dapat ditangani pekerja ini dan dampaknya terhadap kapasitas pekerja.
channelConfigurations?: {[propertyName: string]: ChannelConfiguration}
Nilai Properti
{[propertyName: string]: ChannelConfiguration}
id
CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.
id?: string
Nilai Properti
string
labels
Sekumpulan pasangan kunci/nilai yang mengidentifikasi atribut yang digunakan oleh mesin aturan untuk membuat keputusan.
labels?: JSONObject
Nilai Properti
loadRatio
Nilai yang menunjukkan kapasitas pekerja. Nilai '1' berarti semua kapasitas digunakan. Nilai '0' berarti tidak ada kapasitas yang saat ini digunakan. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.
loadRatio?: number
Nilai Properti
number
offers
Daftar penawaran aktif yang dikeluarkan untuk pekerja ini. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.
offers?: RouterJobOffer[]
Nilai Properti
queueAssignments
Antrean tempat pekerja ini dapat menerima pekerjaan.
queueAssignments?: JSONObject
Nilai Properti
state
Status pekerja saat ini. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.
state?: string
Nilai Properti
string
tags
Sekumpulan atribut yang tidak mengidentifikasi yang dilampirkan ke pekerja ini.
tags?: JSONObject
Nilai Properti
totalCapacity
Skor kapasitas total pekerja ini harus mengelola beberapa pekerjaan bersamaan.
totalCapacity?: number
Nilai Properti
number