NotificationDetails interface
Menentukan kontrak data detail pemberitahuan.
Properti
| completed |
Mendapatkan atau mengatur waktu pemberitahuan ini selesai (respons diterima dari konsumen) |
| consumer |
Mendapatkan atau mengatur pengidentifikasi tindakan konsumen detail pemberitahuan ini. |
| consumer |
Mendapatkan atau mengatur pengidentifikasi konsumen detail pemberitahuan ini. |
| consumer |
Mendapatkan atau mengatur input konsumen detail pemberitahuan ini. |
| dequeued |
Mendapatkan atau mengatur waktu pemberitahuan ini dihentikan untuk diproses |
| error |
Mendapatkan atau mengatur detail kesalahan detail pemberitahuan ini. |
| error |
Mendapatkan atau mengatur pesan kesalahan detail pemberitahuan ini. |
| event | Mendapatkan atau mengatur konten peristiwa detail pemberitahuan ini. |
| event |
Mendapatkan atau mengatur jenis peristiwa detail pemberitahuan ini. |
| processed |
Mendapatkan atau mengatur waktu pemberitahuan ini selesai diproses (tepat sebelum permintaan dikirim ke konsumen) |
| publisher |
Mendapatkan atau mengatur pengidentifikasi penerbit detail pemberitahuan ini. |
| publisher |
Mendapatkan atau mengatur input penerbit detail pemberitahuan ini. |
| queued |
Mendapatkan atau mengatur waktu pemberitahuan ini diantrekan (dibuat) |
| request | Mendapatkan atau mengatur permintaan detail pemberitahuan ini. |
| request |
Jumlah permintaan yang mencoba dikirim ke konsumen |
| request |
Durasi permintaan kepada konsumen dalam hitungan detik |
| response | Mendapatkan atau mengatur respons detail pemberitahuan ini. |
Detail Properti
completedDate
Mendapatkan atau mengatur waktu pemberitahuan ini selesai (respons diterima dari konsumen)
completedDate: Date
Nilai Properti
Date
consumerActionId
Mendapatkan atau mengatur pengidentifikasi tindakan konsumen detail pemberitahuan ini.
consumerActionId: string
Nilai Properti
string
consumerId
Mendapatkan atau mengatur pengidentifikasi konsumen detail pemberitahuan ini.
consumerId: string
Nilai Properti
string
consumerInputs
Mendapatkan atau mengatur input konsumen detail pemberitahuan ini.
consumerInputs: {[key: string]: string}
Nilai Properti
{[key: string]: string}
dequeuedDate
Mendapatkan atau mengatur waktu pemberitahuan ini dihentikan untuk diproses
dequeuedDate: Date
Nilai Properti
Date
errorDetail
Mendapatkan atau mengatur detail kesalahan detail pemberitahuan ini.
errorDetail: string
Nilai Properti
string
errorMessage
Mendapatkan atau mengatur pesan kesalahan detail pemberitahuan ini.
errorMessage: string
Nilai Properti
string
event
Mendapatkan atau mengatur konten peristiwa detail pemberitahuan ini.
event: Event
Nilai Properti
eventType
Mendapatkan atau mengatur jenis peristiwa detail pemberitahuan ini.
eventType: string
Nilai Properti
string
processedDate
Mendapatkan atau mengatur waktu pemberitahuan ini selesai diproses (tepat sebelum permintaan dikirim ke konsumen)
processedDate: Date
Nilai Properti
Date
publisherId
Mendapatkan atau mengatur pengidentifikasi penerbit detail pemberitahuan ini.
publisherId: string
Nilai Properti
string
publisherInputs
Mendapatkan atau mengatur input penerbit detail pemberitahuan ini.
publisherInputs: {[key: string]: string}
Nilai Properti
{[key: string]: string}
queuedDate
Mendapatkan atau mengatur waktu pemberitahuan ini diantrekan (dibuat)
queuedDate: Date
Nilai Properti
Date
request
Mendapatkan atau mengatur permintaan detail pemberitahuan ini.
request: string
Nilai Properti
string
requestAttempts
Jumlah permintaan yang mencoba dikirim ke konsumen
requestAttempts: number
Nilai Properti
number
requestDuration
Durasi permintaan kepada konsumen dalam hitungan detik
requestDuration: number
Nilai Properti
number
response
Mendapatkan atau mengatur respons detail pemberitahuan ini.
response: string
Nilai Properti
string