NotificationDetails interface
Definiuje kontrakt danych szczegółów powiadomienia.
Właściwości
| completed |
Pobiera lub ustawia czas zakończenia tego powiadomienia (odpowiedzi otrzymanej od konsumenta) |
| consumer |
Pobiera lub ustawia identyfikator akcji konsumenta tego szczegółu powiadomienia. |
| consumer |
Pobiera lub ustawia identyfikator konsumenta tego szczegółu powiadomienia. |
| consumer |
Pobiera lub ustawia dane wejściowe konsumenta tego szczegółu powiadomienia. |
| dequeued |
Pobiera lub ustawia czas, w którym to powiadomienie zostało usunięte z kolejki do przetworzenia |
| error |
Pobiera lub ustawia szczegóły błędu tego szczegółu powiadomienia. |
| error |
Pobiera lub ustawia komunikat o błędzie tego szczegółu powiadomienia. |
| event | Pobiera lub ustawia zawartość zdarzenia tego szczegółu powiadomienia. |
| event |
Pobiera lub ustawia typ zdarzenia tego szczegółu powiadomienia. |
| processed |
Pobiera lub ustawia czas zakończenia przetwarzania tego powiadomienia (tuż przed wysłaniem żądania do konsumenta) |
| publisher |
Pobiera lub ustawia identyfikator wydawcy tego szczegółu powiadomienia. |
| publisher |
Pobiera lub ustawia dane wejściowe wydawcy tego szczegółu powiadomienia. |
| queued |
Pobiera lub ustawia czas, w którym to powiadomienie zostało umieszczone w kolejce (utworzone) |
| request | Pobiera lub ustawia żądanie tego szczegółu powiadomienia. |
| request |
Liczba żądań, które próbowano wysłać do konsumenta |
| request |
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