Partilhar via


NotificationDetails interface

Define o contrato de dados dos detalhes da notificação.

Propriedades

completedDate

Obtém ou define a hora em que esta notificação foi concluída (resposta recebida do consumidor)

consumerActionId

Obtém ou define o identificador de ação do consumidor deste detalhe de notificação.

consumerId

Obtém ou define o identificador de consumidor deste detalhe de notificação.

consumerInputs

Obtém ou define as entradas do consumidor deste detalhe de notificação.

dequeuedDate

Obtém ou define a hora em que essa notificação foi retirada da fila para processamento

errorDetail

Obtém ou define os detalhes de erro deste detalhe de notificação.

errorMessage

Obtém ou define a mensagem de erro deste detalhe de notificação.

event

Obtém ou define o conteúdo do evento deste detalhe de notificação.

eventType

Obtém ou define o tipo de evento deste detalhe de notificação.

processedDate

Obtém ou define a hora em que esta notificação foi concluída o processamento (imediatamente antes de a solicitação ser enviada ao consumidor)

publisherId

Obtém ou define o identificador de editor deste detalhe de notificação.

publisherInputs

Obtém ou define as entradas do editor deste detalhe de notificação.

queuedDate

Obtém ou define a hora em que esta notificação foi enfileirada (criada)

request

Obtém ou define a solicitação deste detalhe de notificação.

requestAttempts

Número de pedidos que se tenta enviar ao consumidor

requestDuration

Duração do pedido ao consumidor em segundos

response

Obtém ou define a resposta deste detalhe de notificação.

Detalhes de Propriedade

completedDate

Obtém ou define a hora em que esta notificação foi concluída (resposta recebida do consumidor)

completedDate: Date

Valor de Propriedade

Date

consumerActionId

Obtém ou define o identificador de ação do consumidor deste detalhe de notificação.

consumerActionId: string

Valor de Propriedade

string

consumerId

Obtém ou define o identificador de consumidor deste detalhe de notificação.

consumerId: string

Valor de Propriedade

string

consumerInputs

Obtém ou define as entradas do consumidor deste detalhe de notificação.

consumerInputs: {[key: string]: string}

Valor de Propriedade

{[key: string]: string}

dequeuedDate

Obtém ou define a hora em que essa notificação foi retirada da fila para processamento

dequeuedDate: Date

Valor de Propriedade

Date

errorDetail

Obtém ou define os detalhes de erro deste detalhe de notificação.

errorDetail: string

Valor de Propriedade

string

errorMessage

Obtém ou define a mensagem de erro deste detalhe de notificação.

errorMessage: string

Valor de Propriedade

string

event

Obtém ou define o conteúdo do evento deste detalhe de notificação.

event: Event

Valor de Propriedade

eventType

Obtém ou define o tipo de evento deste detalhe de notificação.

eventType: string

Valor de Propriedade

string

processedDate

Obtém ou define a hora em que esta notificação foi concluída o processamento (imediatamente antes de a solicitação ser enviada ao consumidor)

processedDate: Date

Valor de Propriedade

Date

publisherId

Obtém ou define o identificador de editor deste detalhe de notificação.

publisherId: string

Valor de Propriedade

string

publisherInputs

Obtém ou define as entradas do editor deste detalhe de notificação.

publisherInputs: {[key: string]: string}

Valor de Propriedade

{[key: string]: string}

queuedDate

Obtém ou define a hora em que esta notificação foi enfileirada (criada)

queuedDate: Date

Valor de Propriedade

Date

request

Obtém ou define a solicitação deste detalhe de notificação.

request: string

Valor de Propriedade

string

requestAttempts

Número de pedidos que se tenta enviar ao consumidor

requestAttempts: number

Valor de Propriedade

number

requestDuration

Duração do pedido ao consumidor em segundos

requestDuration: number

Valor de Propriedade

number

response

Obtém ou define a resposta deste detalhe de notificação.

response: string

Valor de Propriedade

string