Freigeben über


NotificationDetails interface

Definiert den Datenvertrag der Benachrichtigungsdetails.

Eigenschaften

completedDate

Erhält oder setzt die Zeit, zu der diese Benachrichtigung abgeschlossen wurde (Antwort vom Consumer erhalten).

consumerActionId

Erhält oder setzt die Consumer-Aktions-Kennung dieses Benachrichtigungsdetails.

consumerId

Erhält oder setzt die Consumer-Kennung dieses Benachrichtigungsdetails.

consumerInputs

Erhält oder setzt die Consumer-Eingaben dieses Benachrichtigungsdetails.

dequeuedDate

Ruft den Zeitpunkt ab, zu dem diese Benachrichtigung für die Verarbeitung aus der Warteschlange entfernt wurde, oder legt diesen fest

errorDetail

Ruft die Fehlerdetails dieses Benachrichtigungsdetails ab oder legt diese fest.

errorMessage

Ruft die Fehlermeldung dieses Benachrichtigungsdetails ab oder legt diese fest.

event

Ruft den Ereignisinhalt dieses Benachrichtigungsdetails ab oder legt diesen fest.

eventType

Ruft den Ereignistyp dieses Benachrichtigungsdetails ab oder legt diesen fest.

nextRetryTime

Ruft die nächste Übermittlungs-Wiederholungszeit für diese Benachrichtigung ab oder legt sie fest.

processedDate

Erhält oder setzt die Zeit, zu der diese Benachrichtigung abgeschlossen wurde (kurz bevor die Anfrage an die consumer gesendet wird)

publisherId

Erhält oder setzt die publisher-Kennung dieses Benachrichtigungsdetails.

publisherInputs

Erhält oder setzt die publisher-Eingaben dieses Benachrichtigungsdetails.

queuedDate

Ruft den Zeitpunkt ab, zu dem diese Benachrichtigung in die Warteschlange eingereiht (erstellt) wurde, oder legt diese fest.

request

Ruft die Anforderung dieses Benachrichtigungsdetails ab oder legt diese fest.

requestAttempts

Anzahl der versuchten Anfragen an den Consumer zu senden

requestDuration

Dauer der Anfrage an den Consumer in Sekunden

response

Ruft die Antwort dieses Benachrichtigungsdetails ab oder legt diese fest.

retryCount

Anzahl der Übermittlungsversuche, die für diese Benachrichtigung versucht wurden

Details zur Eigenschaft

completedDate

Erhält oder setzt die Zeit, zu der diese Benachrichtigung abgeschlossen wurde (Antwort vom Consumer erhalten).

completedDate: Date

Eigenschaftswert

Date

consumerActionId

Erhält oder setzt die Consumer-Aktions-Kennung dieses Benachrichtigungsdetails.

consumerActionId: string

Eigenschaftswert

string

consumerId

Erhält oder setzt die Consumer-Kennung dieses Benachrichtigungsdetails.

consumerId: string

Eigenschaftswert

string

consumerInputs

Erhält oder setzt die Consumer-Eingaben dieses Benachrichtigungsdetails.

consumerInputs: {[key: string]: string}

Eigenschaftswert

{[key: string]: string}

dequeuedDate

Ruft den Zeitpunkt ab, zu dem diese Benachrichtigung für die Verarbeitung aus der Warteschlange entfernt wurde, oder legt diesen fest

dequeuedDate: Date

Eigenschaftswert

Date

errorDetail

Ruft die Fehlerdetails dieses Benachrichtigungsdetails ab oder legt diese fest.

errorDetail: string

Eigenschaftswert

string

errorMessage

Ruft die Fehlermeldung dieses Benachrichtigungsdetails ab oder legt diese fest.

errorMessage: string

Eigenschaftswert

string

event

Ruft den Ereignisinhalt dieses Benachrichtigungsdetails ab oder legt diesen fest.

event: Event

Eigenschaftswert

eventType

Ruft den Ereignistyp dieses Benachrichtigungsdetails ab oder legt diesen fest.

eventType: string

Eigenschaftswert

string

nextRetryTime

Ruft die nächste Übermittlungs-Wiederholungszeit für diese Benachrichtigung ab oder legt sie fest.

nextRetryTime: Date

Eigenschaftswert

Date

processedDate

Erhält oder setzt die Zeit, zu der diese Benachrichtigung abgeschlossen wurde (kurz bevor die Anfrage an die consumer gesendet wird)

processedDate: Date

Eigenschaftswert

Date

publisherId

Erhält oder setzt die publisher-Kennung dieses Benachrichtigungsdetails.

publisherId: string

Eigenschaftswert

string

publisherInputs

Erhält oder setzt die publisher-Eingaben dieses Benachrichtigungsdetails.

publisherInputs: {[key: string]: string}

Eigenschaftswert

{[key: string]: string}

queuedDate

Ruft den Zeitpunkt ab, zu dem diese Benachrichtigung in die Warteschlange eingereiht (erstellt) wurde, oder legt diese fest.

queuedDate: Date

Eigenschaftswert

Date

request

Ruft die Anforderung dieses Benachrichtigungsdetails ab oder legt diese fest.

request: string

Eigenschaftswert

string

requestAttempts

Anzahl der versuchten Anfragen an den Consumer zu senden

requestAttempts: number

Eigenschaftswert

number

requestDuration

Dauer der Anfrage an den Consumer in Sekunden

requestDuration: number

Eigenschaftswert

number

response

Ruft die Antwort dieses Benachrichtigungsdetails ab oder legt diese fest.

response: string

Eigenschaftswert

string

retryCount

Anzahl der Übermittlungsversuche, die für diese Benachrichtigung versucht wurden

retryCount: number

Eigenschaftswert

number