Compartilhar via


NotificationDetails interface

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

Propriedades

completedDate

Recebe ou define o horário em que essa notificação foi concluída (resposta recebida do consumidor)

consumerActionId

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

consumerId

Obtém ou configura o identificador de consumidor desse detalhe de notificação.

consumerInputs

Recebe ou define as entradas do consumidor desse detalhe de notificação.

dequeuedDate

Obtém ou define a hora em que essa notificação foi desativada 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 desse detalhe de notificação.

eventType

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

nextRetryTime

Obtém ou define o próximo tempo de repetição de entrega para esta notificação

processedDate

Recebe ou define o horário em que essa notificação foi concluída (pouco antes da solicitação ser enviada ao consumidor)

publisherId

Obtém ou define o identificador de publisher desse detalhe de notificação.

publisherInputs

Recebe ou configura as entradas do publisher deste detalhe de notificação.

queuedDate

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.

requestAttempts

Número de solicitações tentadas para serem enviadas ao consumidor

requestDuration

Duração do pedido ao consumidor em segundos

response

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

retryCount

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