Sdílet prostřednictvím


NotificationDetails interface

Definuje kontrakt dat s podrobnostmi oznámení.

Vlastnosti

completedDate

Přijímá nebo nastavuje čas, kdy bylo toto oznámení dokončeno (odpověď přijatá od consumer)

consumerActionId

Získá nebo nastaví identifikátor consumer action tohoto detailu upozornění.

consumerId

Získá nebo nastaví identifikátor consumer tohoto detailu oznámení.

consumerInputs

Přijímá nebo nastavuje consumer vstupy tohoto detailu notifikací.

dequeuedDate

Získá nebo nastaví čas, kdy bylo toto oznámení vyřazeno ze seznamu ke zpracování

errorDetail

Získá nebo nastaví podrobnosti o chybě tohoto detailu oznámení.

errorMessage

Získá nebo nastaví chybovou zprávu podrobností tohoto oznámení.

event

Získá nebo nastaví obsah události podrobností tohoto oznámení.

eventType

Získá nebo nastaví typ události tohoto detailu oznámení.

nextRetryTime

Získá nebo nastaví další čas opakování doručení pro toto oznámení.

processedDate

Získává nebo nastavuje čas, kdy bylo toto oznámení dokončeno zpracování (těsně před odesláním požadavku na consumer)

publisherId

Získá nebo nastaví identifikátor publisher tohoto detailu oznámení.

publisherInputs

Přijímá nebo nastavuje vstupy tohoto detailu upozornění od publisher.

queuedDate

Získá nebo nastaví čas, kdy bylo toto oznámení zařazeno do fronty (vytvořeno)

request

Získá nebo nastaví požadavek na podrobnosti tohoto oznámení.

requestAttempts

Počet žádostí, které se pokusily zasílat consumer

requestDuration

Délka žádosti na consumer během několika sekund

response

Získá nebo nastaví odpověď podrobností tohoto oznámení.

retryCount

Počet opakovaných pokusů o doručení pro toto oznámení

Podrobnosti vlastnosti

completedDate

Přijímá nebo nastavuje čas, kdy bylo toto oznámení dokončeno (odpověď přijatá od consumer)

completedDate: Date

Hodnota vlastnosti

Date

consumerActionId

Získá nebo nastaví identifikátor consumer action tohoto detailu upozornění.

consumerActionId: string

Hodnota vlastnosti

string

consumerId

Získá nebo nastaví identifikátor consumer tohoto detailu oznámení.

consumerId: string

Hodnota vlastnosti

string

consumerInputs

Přijímá nebo nastavuje consumer vstupy tohoto detailu notifikací.

consumerInputs: {[key: string]: string}

Hodnota vlastnosti

{[key: string]: string}

dequeuedDate

Získá nebo nastaví čas, kdy bylo toto oznámení vyřazeno ze seznamu ke zpracování

dequeuedDate: Date

Hodnota vlastnosti

Date

errorDetail

Získá nebo nastaví podrobnosti o chybě tohoto detailu oznámení.

errorDetail: string

Hodnota vlastnosti

string

errorMessage

Získá nebo nastaví chybovou zprávu podrobností tohoto oznámení.

errorMessage: string

Hodnota vlastnosti

string

event

Získá nebo nastaví obsah události podrobností tohoto oznámení.

event: Event

Hodnota vlastnosti

eventType

Získá nebo nastaví typ události tohoto detailu oznámení.

eventType: string

Hodnota vlastnosti

string

nextRetryTime

Získá nebo nastaví další čas opakování doručení pro toto oznámení.

nextRetryTime: Date

Hodnota vlastnosti

Date

processedDate

Získává nebo nastavuje čas, kdy bylo toto oznámení dokončeno zpracování (těsně před odesláním požadavku na consumer)

processedDate: Date

Hodnota vlastnosti

Date

publisherId

Získá nebo nastaví identifikátor publisher tohoto detailu oznámení.

publisherId: string

Hodnota vlastnosti

string

publisherInputs

Přijímá nebo nastavuje vstupy tohoto detailu upozornění od publisher.

publisherInputs: {[key: string]: string}

Hodnota vlastnosti

{[key: string]: string}

queuedDate

Získá nebo nastaví čas, kdy bylo toto oznámení zařazeno do fronty (vytvořeno)

queuedDate: Date

Hodnota vlastnosti

Date

request

Získá nebo nastaví požadavek na podrobnosti tohoto oznámení.

request: string

Hodnota vlastnosti

string

requestAttempts

Počet žádostí, které se pokusily zasílat consumer

requestAttempts: number

Hodnota vlastnosti

number

requestDuration

Délka žádosti na consumer během několika sekund

requestDuration: number

Hodnota vlastnosti

number

response

Získá nebo nastaví odpověď podrobností tohoto oznámení.

response: string

Hodnota vlastnosti

string

retryCount

Počet opakovaných pokusů o doručení pro toto oznámení

retryCount: number

Hodnota vlastnosti

number