Bagikan melalui


NotificationDetails interface

Menentukan kontrak data detail pemberitahuan.

Properti

completedDate

Mendapatkan atau mengatur waktu pemberitahuan ini selesai (respons diterima dari konsumen)

consumerActionId

Mendapatkan atau mengatur pengidentifikasi tindakan konsumen detail pemberitahuan ini.

consumerId

Mendapatkan atau mengatur pengidentifikasi konsumen detail pemberitahuan ini.

consumerInputs

Mendapatkan atau mengatur input konsumen detail pemberitahuan ini.

dequeuedDate

Mendapatkan atau mengatur waktu pemberitahuan ini dihentikan untuk diproses

errorDetail

Mendapatkan atau mengatur detail kesalahan detail pemberitahuan ini.

errorMessage

Mendapatkan atau mengatur pesan kesalahan detail pemberitahuan ini.

event

Mendapatkan atau mengatur konten peristiwa detail pemberitahuan ini.

eventType

Mendapatkan atau mengatur jenis peristiwa detail pemberitahuan ini.

processedDate

Mendapatkan atau mengatur waktu pemberitahuan ini selesai diproses (tepat sebelum permintaan dikirim ke konsumen)

publisherId

Mendapatkan atau mengatur pengidentifikasi penerbit detail pemberitahuan ini.

publisherInputs

Mendapatkan atau mengatur input penerbit detail pemberitahuan ini.

queuedDate

Mendapatkan atau mengatur waktu pemberitahuan ini diantrekan (dibuat)

request

Mendapatkan atau mengatur permintaan detail pemberitahuan ini.

requestAttempts

Jumlah permintaan yang mencoba dikirim ke konsumen

requestDuration

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