مشاركة عبر


NotificationDetails interface

تعريف عقد البيانات الخاص بتفاصيل الإعلام.

الخصائص

completedDate

الحصول على وقت اكتمال هذا الإعلام أو تعيينه (الاستجابة المستلمة من المستهلك)

consumerActionId

الحصول على معرف إجراء المستهلك الخاص بتفاصيل الإعلام هذا أو تعيينه.

consumerId

الحصول على معرف المستهلك الخاص بتفاصيل الإعلام هذا أو تعيينه.

consumerInputs

الحصول على مدخلات المستهلك الخاصة بتفاصيل الإعلام هذه أو تعيينها.

dequeuedDate

الحصول على الوقت الذي تم فيه إلغاء ترتيب هذا الإعلام للمعالجة أو تعيينه

errorDetail

الحصول على تفاصيل الخطأ الخاصة بتفاصيل الإعلام هذه أو تعيينها.

errorMessage

الحصول على رسالة الخطأ الخاصة بتفاصيل الإعلام هذه أو تعيينها.

event

الحصول على محتوى الحدث الخاص بتفاصيل الإعلام هذا أو تعيينه.

eventType

الحصول على نوع حدث تفاصيل الإعلام هذا أو تعيينه.

processedDate

الحصول على وقت انتهاء معالجة هذا الإعلام أو تعيينه (قبل إرسال الطلب إلى المستهلك)

publisherId

الحصول على معرف ناشر تفاصيل الإعلام هذا أو تعيينه.

publisherInputs

الحصول على مدخلات الناشر الخاصة بتفاصيل الإعلام هذه أو تعيينها.

queuedDate

الحصول على الوقت الذي تم فيه وضع هذا الإعلام في قائمة الانتظار أو تعيينه (تم إنشاؤه)

request

الحصول على طلب تفاصيل الإعلام هذا أو تعيينه.

requestAttempts

عدد الطلبات التي حاولت إرسالها إلى المستهلك

requestDuration

مدة الطلب إلى المستهلك بالثوان

response

الحصول على استجابة تفاصيل الإعلام هذه أو تعيينها.

تفاصيل الخاصية

completedDate

الحصول على وقت اكتمال هذا الإعلام أو تعيينه (الاستجابة المستلمة من المستهلك)

completedDate: Date

قيمة الخاصية

Date

consumerActionId

الحصول على معرف إجراء المستهلك الخاص بتفاصيل الإعلام هذا أو تعيينه.

consumerActionId: string

قيمة الخاصية

string

consumerId

الحصول على معرف المستهلك الخاص بتفاصيل الإعلام هذا أو تعيينه.

consumerId: string

قيمة الخاصية

string

consumerInputs

الحصول على مدخلات المستهلك الخاصة بتفاصيل الإعلام هذه أو تعيينها.

consumerInputs: {[key: string]: string}

قيمة الخاصية

{[key: string]: string}

dequeuedDate

الحصول على الوقت الذي تم فيه إلغاء ترتيب هذا الإعلام للمعالجة أو تعيينه

dequeuedDate: Date

قيمة الخاصية

Date

errorDetail

الحصول على تفاصيل الخطأ الخاصة بتفاصيل الإعلام هذه أو تعيينها.

errorDetail: string

قيمة الخاصية

string

errorMessage

الحصول على رسالة الخطأ الخاصة بتفاصيل الإعلام هذه أو تعيينها.

errorMessage: string

قيمة الخاصية

string

event

الحصول على محتوى الحدث الخاص بتفاصيل الإعلام هذا أو تعيينه.

event: Event

قيمة الخاصية

eventType

الحصول على نوع حدث تفاصيل الإعلام هذا أو تعيينه.

eventType: string

قيمة الخاصية

string

processedDate

الحصول على وقت انتهاء معالجة هذا الإعلام أو تعيينه (قبل إرسال الطلب إلى المستهلك)

processedDate: Date

قيمة الخاصية

Date

publisherId

الحصول على معرف ناشر تفاصيل الإعلام هذا أو تعيينه.

publisherId: string

قيمة الخاصية

string

publisherInputs

الحصول على مدخلات الناشر الخاصة بتفاصيل الإعلام هذه أو تعيينها.

publisherInputs: {[key: string]: string}

قيمة الخاصية

{[key: string]: string}

queuedDate

الحصول على الوقت الذي تم فيه وضع هذا الإعلام في قائمة الانتظار أو تعيينه (تم إنشاؤه)

queuedDate: Date

قيمة الخاصية

Date

request

الحصول على طلب تفاصيل الإعلام هذا أو تعيينه.

request: string

قيمة الخاصية

string

requestAttempts

عدد الطلبات التي حاولت إرسالها إلى المستهلك

requestAttempts: number

قيمة الخاصية

number

requestDuration

مدة الطلب إلى المستهلك بالثوان

requestDuration: number

قيمة الخاصية

number

response

الحصول على استجابة تفاصيل الإعلام هذه أو تعيينها.

response: string

قيمة الخاصية

string