Bagikan melalui


RouterWorker interface

Entitas untuk pekerjaan yang akan dirutekan.

Properti

assignedJobs

Daftar pekerjaan yang ditetapkan yang dilampirkan ke pekerja ini. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

availableForOffers

Bendera yang menunjukkan pekerja ini terbuka untuk menerima penawaran atau tidak.

channelConfigurations

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.

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.

offers

Daftar penawaran aktif yang dikeluarkan untuk pekerja ini. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

queueAssignments

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.

totalCapacity

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