NotificationDetails interface
Define o contrato de dados dos detalhes da notificação.
Propriedades
| completed |
Recebe ou define o horário em que essa notificação foi concluída (resposta recebida do consumidor) |
| consumer |
Obtém ou define o identificador de ação do consumidor desse detalhe de notificação. |
| consumer |
Obtém ou configura o identificador de consumidor desse detalhe de notificação. |
| consumer |
Recebe ou define as entradas do consumidor desse detalhe de notificação. |
| dequeued |
Obtém ou define a hora em que essa notificação foi desativada para processamento |
| error |
Obtém ou define os detalhes de erro deste detalhe de notificação. |
| error |
Obtém ou define a mensagem de erro deste detalhe de notificação. |
| event | Obtém ou define o conteúdo do evento desse detalhe de notificação. |
| event |
Obtém ou define o tipo de evento desse detalhe de notificação. |
| next |
Obtém ou define o próximo tempo de repetição de entrega para esta notificação |
| processed |
Recebe ou define o horário em que essa notificação foi concluída (pouco antes da solicitação ser enviada ao consumidor) |
| publisher |
Obtém ou define o identificador de publisher desse detalhe de notificação. |
| publisher |
Recebe ou configura as entradas do publisher deste detalhe de notificação. |
| queued |
Obtém ou define a hora em que essa notificação foi enfileirada (criada) |
| request | Obtém ou define a solicitação deste detalhe de notificação. |
| request |
Número de solicitações tentadas para serem enviadas ao consumidor |
| request |
Duração do pedido ao consumidor em segundos |
| response | Obtém ou define a resposta deste detalhe de notificação. |
| retry |
Número de tentativas de entrega tentadas para esta notificação |
Detalhes da propriedade
completedDate
Recebe ou define o horário em que essa notificação foi concluída (resposta recebida do consumidor)
completedDate: Date
Valor da propriedade
Date
consumerActionId
Obtém ou define o identificador de ação do consumidor desse detalhe de notificação.
consumerActionId: string
Valor da propriedade
string
consumerId
Obtém ou configura o identificador de consumidor desse detalhe de notificação.
consumerId: string
Valor da propriedade
string
consumerInputs
Recebe ou define as entradas do consumidor desse detalhe de notificação.
consumerInputs: {[key: string]: string}
Valor da propriedade
{[key: string]: string}
dequeuedDate
Obtém ou define a hora em que essa notificação foi desativada para processamento
dequeuedDate: Date
Valor da propriedade
Date
errorDetail
Obtém ou define os detalhes de erro deste detalhe de notificação.
errorDetail: string
Valor da propriedade
string
errorMessage
Obtém ou define a mensagem de erro deste detalhe de notificação.
errorMessage: string
Valor da propriedade
string
event
Obtém ou define o conteúdo do evento desse detalhe de notificação.
event: Event
Valor da propriedade
eventType
Obtém ou define o tipo de evento desse detalhe de notificação.
eventType: string
Valor da propriedade
string
nextRetryTime
Obtém ou define o próximo tempo de repetição de entrega para esta notificação
nextRetryTime: Date
Valor da propriedade
Date
processedDate
Recebe ou define o horário em que essa notificação foi concluída (pouco antes da solicitação ser enviada ao consumidor)
processedDate: Date
Valor da propriedade
Date
publisherId
Obtém ou define o identificador de publisher desse detalhe de notificação.
publisherId: string
Valor da propriedade
string
publisherInputs
Recebe ou configura as entradas do publisher deste detalhe de notificação.
publisherInputs: {[key: string]: string}
Valor da propriedade
{[key: string]: string}
queuedDate
Obtém ou define a hora em que essa notificação foi enfileirada (criada)
queuedDate: Date
Valor da propriedade
Date
request
Obtém ou define a solicitação deste detalhe de notificação.
request: string
Valor da propriedade
string
requestAttempts
Número de solicitações tentadas para serem enviadas ao consumidor
requestAttempts: number
Valor da propriedade
number
requestDuration
Duração do pedido ao consumidor em segundos
requestDuration: number
Valor da propriedade
number
response
Obtém ou define a resposta deste detalhe de notificação.
response: string
Valor da propriedade
string
retryCount
Número de tentativas de entrega tentadas para esta notificação
retryCount: number
Valor da propriedade
number