Udostępnij za pośrednictwem


NotificationDetails interface

Definiuje kontrakt danych szczegółów powiadomienia.

Właściwości

completedDate

Otrzymuje lub ustawia czas zakończenia tego powiadomienia (odpowiedź otrzymana od konsumenta)

consumerActionId

Otrzymuje lub ustawia identyfikator działania konsumenta tego szczegółu powiadomienia.

consumerId

Otrzymuje lub ustawia identyfikator konsumenta tego powiadomienia.

consumerInputs

Otrzymuje lub ustawia dane dane konsumenta z tego 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.

nextRetryTime

Pobiera lub ustawia następny czas ponawiania próby dla tego powiadomienia

processedDate

Otrzymuje lub ustawia godzinę, w której powiadomienie zostało zakończone (tuż przed wysłaniem żądania do konsumenta)

publisherId

Otrzymuje lub ustawia identyfikator publisher tego powiadomienia.

publisherInputs

Otrzymuje lub ustawia publisher wejść 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 prób wysłanych do konsumenta

requestDuration

Czas trwania żądania do konsumenta w sekundach

response

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

retryCount

Liczba ponownych prób dostarczenia dla tego powiadomienia

Szczegóły nieruchomości

completedDate

Otrzymuje lub ustawia czas zakończenia tego powiadomienia (odpowiedź otrzymana od konsumenta)

completedDate: Date

Wartość nieruchomości

Date

consumerActionId

Otrzymuje lub ustawia identyfikator działania konsumenta tego szczegółu powiadomienia.

consumerActionId: string

Wartość nieruchomości

string

consumerId

Otrzymuje lub ustawia identyfikator konsumenta tego powiadomienia.

consumerId: string

Wartość nieruchomości

string

consumerInputs

Otrzymuje lub ustawia dane dane konsumenta z tego powiadomienia.

consumerInputs: {[key: string]: string}

Wartość nieruchomoś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ść nieruchomości

Date

errorDetail

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

errorDetail: string

Wartość nieruchomości

string

errorMessage

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

errorMessage: string

Wartość nieruchomości

string

event

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

event: Event

Wartość nieruchomości

eventType

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

eventType: string

Wartość nieruchomości

string

nextRetryTime

Pobiera lub ustawia następny czas ponawiania próby dla tego powiadomienia

nextRetryTime: Date

Wartość nieruchomości

Date

processedDate

Otrzymuje lub ustawia godzinę, w której powiadomienie zostało zakończone (tuż przed wysłaniem żądania do konsumenta)

processedDate: Date

Wartość nieruchomości

Date

publisherId

Otrzymuje lub ustawia identyfikator publisher tego powiadomienia.

publisherId: string

Wartość nieruchomości

string

publisherInputs

Otrzymuje lub ustawia publisher wejść tego szczegółu powiadomienia.

publisherInputs: {[key: string]: string}

Wartość nieruchomości

{[key: string]: string}

queuedDate

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

queuedDate: Date

Wartość nieruchomości

Date

request

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

request: string

Wartość nieruchomości

string

requestAttempts

Liczba prób wysłanych do konsumenta

requestAttempts: number

Wartość nieruchomości

number

requestDuration

Czas trwania żądania do konsumenta w sekundach

requestDuration: number

Wartość nieruchomości

number

response

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

response: string

Wartość nieruchomości

string

retryCount

Liczba ponownych prób dostarczenia dla tego powiadomienia

retryCount: number

Wartość nieruchomości

number