NotificationDetails interface
Definisce il contratto dati dei dettagli della notifica.
Proprietà
| completed |
Riceve o imposta l'orario in cui questa notifica è stata completata (risposta ricevuta dal consumer) |
| consumer |
Ottiene o imposta l'identificatore di azione del consumer di questo dettaglio di notifica. |
| consumer |
Ottiene o imposta l'identificatore consumer di questo dettaglio di notifica. |
| consumer |
Riceve o imposta gli input consumer di questo dettaglio di notifica. |
| dequeued |
Ottiene o imposta l'ora in cui la notifica è stata rimossa dalla coda per l'elaborazione |
| error |
Ottiene o imposta il dettaglio dell'errore di questo dettaglio di notifica. |
| error |
Ottiene o imposta il messaggio di errore del dettaglio della notifica. |
| event | Ottiene o imposta il contenuto dell'evento di questo dettaglio di notifica. |
| event |
Ottiene o imposta il tipo di evento del dettaglio della notifica. |
| next |
Ottiene o imposta il successivo tempo di ripetizione dei tentativi di recapito per questa notifica |
| processed |
Riceve o imposta l'orario in cui questa notifica è stata terminata di elaborazione (poco prima che la richiesta venga inviata al consumer) |
| publisher |
Ottiene o imposta l'identificatore publisher di questo dettaglio di notifica. |
| publisher |
Riceve o imposta gli input dell'publisher di questo dettaglio di notifica. |
| queued |
Ottiene o imposta l'ora in cui la notifica è stata accodata (creata) |
| request | Ottiene o imposta la richiesta dei dettagli della notifica. |
| request |
Numero di richieste tentate di inviare al consumer |
| request |
Durata della richiesta al consumatore in pochi secondi |
| response | Ottiene o imposta la risposta dei dettagli della notifica. |
| retry |
Numero di tentativi di recapito tentati per questa notifica |
Dettagli proprietà
completedDate
Riceve o imposta l'orario in cui questa notifica è stata completata (risposta ricevuta dal consumer)
completedDate: Date
Valore della proprietà
Date
consumerActionId
Ottiene o imposta l'identificatore di azione del consumer di questo dettaglio di notifica.
consumerActionId: string
Valore della proprietà
string
consumerId
Ottiene o imposta l'identificatore consumer di questo dettaglio di notifica.
consumerId: string
Valore della proprietà
string
consumerInputs
Riceve o imposta gli input consumer di questo dettaglio di notifica.
consumerInputs: {[key: string]: string}
Valore della proprietà
{[key: string]: string}
dequeuedDate
Ottiene o imposta l'ora in cui la notifica è stata rimossa dalla coda per l'elaborazione
dequeuedDate: Date
Valore della proprietà
Date
errorDetail
Ottiene o imposta il dettaglio dell'errore di questo dettaglio di notifica.
errorDetail: string
Valore della proprietà
string
errorMessage
Ottiene o imposta il messaggio di errore del dettaglio della notifica.
errorMessage: string
Valore della proprietà
string
event
Ottiene o imposta il contenuto dell'evento di questo dettaglio di notifica.
event: Event
Valore della proprietà
eventType
Ottiene o imposta il tipo di evento del dettaglio della notifica.
eventType: string
Valore della proprietà
string
nextRetryTime
Ottiene o imposta il successivo tempo di ripetizione dei tentativi di recapito per questa notifica
nextRetryTime: Date
Valore della proprietà
Date
processedDate
Riceve o imposta l'orario in cui questa notifica è stata terminata di elaborazione (poco prima che la richiesta venga inviata al consumer)
processedDate: Date
Valore della proprietà
Date
publisherId
Ottiene o imposta l'identificatore publisher di questo dettaglio di notifica.
publisherId: string
Valore della proprietà
string
publisherInputs
Riceve o imposta gli input dell'publisher di questo dettaglio di notifica.
publisherInputs: {[key: string]: string}
Valore della proprietà
{[key: string]: string}
queuedDate
Ottiene o imposta l'ora in cui la notifica è stata accodata (creata)
queuedDate: Date
Valore della proprietà
Date
request
Ottiene o imposta la richiesta dei dettagli della notifica.
request: string
Valore della proprietà
string
requestAttempts
Numero di richieste tentate di inviare al consumer
requestAttempts: number
Valore della proprietà
number
requestDuration
Durata della richiesta al consumatore in pochi secondi
requestDuration: number
Valore della proprietà
number
response
Ottiene o imposta la risposta dei dettagli della notifica.
response: string
Valore della proprietà
string
retryCount
Numero di tentativi di recapito tentati per questa notifica
retryCount: number
Valore della proprietà
number