Sdílet prostřednictvím


NotificationDetails interface

Definuje kontrakt dat s podrobnostmi oznámení.

Vlastnosti

completedDate

Získá nebo nastaví čas, kdy bylo toto oznámení dokončeno (odpověď přijatá od příjemce)

consumerActionId

Získá nebo nastaví identifikátor akce příjemce podrobností tohoto oznámení.

consumerId

Získá nebo nastaví identifikátor příjemce tohoto podrobného oznámení.

consumerInputs

Získá nebo nastaví vstupy příjemce podrobností tohoto oznámení.

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í.

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)

publisherId

Získá nebo nastaví identifikátor vydavatele podrobností tohoto oznámení.

publisherInputs

Získá nebo nastaví vstupy vydavatele podrobností tohoto oznámení.

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 pokusů o odeslání požadavků příjemci

requestDuration

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