Udostępnij za pomocą


NotificationDetails interface

Definiuje kontrakt danych szczegółów powiadomienia.

Właściwości

completedDate

Pobiera lub ustawia czas zakończenia tego powiadomienia (odpowiedzi otrzymanej od konsumenta)

consumerActionId

Pobiera lub ustawia identyfikator akcji konsumenta tego szczegółu powiadomienia.

consumerId

Pobiera lub ustawia identyfikator konsumenta tego szczegółu powiadomienia.

consumerInputs

Pobiera lub ustawia dane wejściowe konsumenta tego szczegółu powiadomienia.

dequeuedDate

Pobiera lub ustawia czas, w którym to powiadomienie zostało usunięte z kolejki do przetworzenia

errorDetail

Pobiera lub ustawia szczegóły błędu tego szczegółu powiadomienia.

errorMessage

Pobiera lub ustawia komunikat o błędzie tego szczegółu powiadomienia.

event

Pobiera lub ustawia zawartość zdarzenia tego szczegółu powiadomienia.

eventType

Pobiera lub ustawia typ zdarzenia tego szczegółu powiadomienia.

processedDate

Pobiera lub ustawia czas zakończenia przetwarzania tego powiadomienia (tuż przed wysłaniem żądania do konsumenta)

publisherId

Pobiera lub ustawia identyfikator wydawcy tego szczegółu powiadomienia.

publisherInputs

Pobiera lub ustawia dane wejściowe wydawcy tego szczegółu powiadomienia.

queuedDate

Pobiera lub ustawia czas, w którym to powiadomienie zostało umieszczone w kolejce (utworzone)

request

Pobiera lub ustawia żądanie tego szczegółu powiadomienia.

requestAttempts

Liczba żądań, które próbowano wysłać do konsumenta

requestDuration

Czas trwania żądania skierowanego do konsumenta w sekundach

response

Pobiera lub ustawia odpowiedź tego szczegółu powiadomienia.

Szczegóły właściwości

completedDate

Pobiera lub ustawia czas zakończenia tego powiadomienia (odpowiedzi otrzymanej od konsumenta)

completedDate: Date

Wartość właściwości

Date

consumerActionId

Pobiera lub ustawia identyfikator akcji konsumenta tego szczegółu powiadomienia.

consumerActionId: string

Wartość właściwości

string

consumerId

Pobiera lub ustawia identyfikator konsumenta tego szczegółu powiadomienia.

consumerId: string

Wartość właściwości

string

consumerInputs

Pobiera lub ustawia dane wejściowe konsumenta tego szczegółu powiadomienia.

consumerInputs: {[key: string]: string}

Wartość właściwości

{[key: string]: string}

dequeuedDate

Pobiera lub ustawia czas, w którym to powiadomienie zostało usunięte z kolejki do przetworzenia

dequeuedDate: Date

Wartość właściwości

Date

errorDetail

Pobiera lub ustawia szczegóły błędu tego szczegółu powiadomienia.

errorDetail: string

Wartość właściwości

string

errorMessage

Pobiera lub ustawia komunikat o błędzie tego szczegółu powiadomienia.

errorMessage: string

Wartość właściwości

string

event

Pobiera lub ustawia zawartość zdarzenia tego szczegółu powiadomienia.

event: Event

Wartość właściwości

eventType

Pobiera lub ustawia typ zdarzenia tego szczegółu powiadomienia.

eventType: string

Wartość właściwości

string

processedDate

Pobiera lub ustawia czas zakończenia przetwarzania tego powiadomienia (tuż przed wysłaniem żądania do konsumenta)

processedDate: Date

Wartość właściwości

Date

publisherId

Pobiera lub ustawia identyfikator wydawcy tego szczegółu powiadomienia.

publisherId: string

Wartość właściwości

string

publisherInputs

Pobiera lub ustawia dane wejściowe wydawcy tego szczegółu powiadomienia.

publisherInputs: {[key: string]: string}

Wartość właściwości

{[key: string]: string}

queuedDate

Pobiera lub ustawia czas, w którym to powiadomienie zostało umieszczone w kolejce (utworzone)

queuedDate: Date

Wartość właściwości

Date

request

Pobiera lub ustawia żądanie tego szczegółu powiadomienia.

request: string

Wartość właściwości

string

requestAttempts

Liczba żądań, które próbowano wysłać do konsumenta

requestAttempts: number

Wartość właściwości

number

requestDuration

Czas trwania żądania skierowanego do konsumenta w sekundach

requestDuration: number

Wartość właściwości

number

response

Pobiera lub ustawia odpowiedź tego szczegółu powiadomienia.

response: string

Wartość właściwości

string