NotificationDetails interface
Definuje kontrakt dat s podrobnostmi oznámení.
Vlastnosti
| completed |
Získá nebo nastaví čas, kdy bylo toto oznámení dokončeno (odpověď přijatá od příjemce) |
| consumer |
Získá nebo nastaví identifikátor akce příjemce podrobností tohoto oznámení. |
| consumer |
Získá nebo nastaví identifikátor příjemce tohoto podrobného oznámení. |
| consumer |
Získá nebo nastaví vstupy příjemce podrobností tohoto oznámení. |
| dequeued |
Získá nebo nastaví čas, kdy bylo toto oznámení vyřazeno ze seznamu ke zpracování |
| error |
Získá nebo nastaví podrobnosti o chybě tohoto detailu oznámení. |
| error |
Získá nebo nastaví chybovou zprávu podrobností tohoto oznámení. |
| event | Získá nebo nastaví obsah události podrobností tohoto oznámení. |
| event |
Získá nebo nastaví typ události tohoto detailu oznámení. |
| processed |
Získá nebo nastaví čas, kdy bylo zpracování tohoto oznámení dokončeno (těsně před odesláním požadavku příjemci) |
| publisher |
Získá nebo nastaví identifikátor vydavatele podrobností tohoto oznámení. |
| publisher |
Získá nebo nastaví vstupy vydavatele podrobností tohoto oznámení. |
| queued |
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í. |
| request |
Počet pokusů o odeslání požadavků příjemci |
| request |
Doba trvání požadavku na spotřebitele v sekundách |
| response | Získá nebo nastaví odpověď podrobností tohoto oznámení. |
Podrobnosti vlastnosti
completedDate
Získá nebo nastaví čas, kdy bylo toto oznámení dokončeno (odpověď přijatá od příjemce)
completedDate: Date
Hodnota vlastnosti
Date
consumerActionId
Získá nebo nastaví identifikátor akce příjemce podrobností tohoto oznámení.
consumerActionId: string
Hodnota vlastnosti
string
consumerId
Získá nebo nastaví identifikátor příjemce tohoto podrobného oznámení.
consumerId: string
Hodnota vlastnosti
string
consumerInputs
Získá nebo nastaví vstupy příjemce podrobností tohoto oznámení.
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
processedDate
Získá nebo nastaví čas, kdy bylo zpracování tohoto oznámení dokončeno (těsně před odesláním požadavku příjemci)
processedDate: Date
Hodnota vlastnosti
Date
publisherId
Získá nebo nastaví identifikátor vydavatele podrobností tohoto oznámení.
publisherId: string
Hodnota vlastnosti
string
publisherInputs
Získá nebo nastaví vstupy vydavatele podrobností tohoto oznámení.
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 pokusů o odeslání požadavků příjemci
requestAttempts: number
Hodnota vlastnosti
number
requestDuration
Doba trvání požadavku na spotřebitele v sekundách
requestDuration: number
Hodnota vlastnosti
number
response
Získá nebo nastaví odpověď podrobností tohoto oznámení.
response: string
Hodnota vlastnosti
string