alerts.performance namespace

Funções

Função Descrição
onThresholdAlertPublished(handler) (em inglês) Declara uma função que pode lidar com o recebimento de alertas de limite de desempenho.
onThresholdAlertPublicado(appId, gerenciador) Declara uma função que pode lidar com o recebimento de alertas de limite de desempenho.
onThresholdAlertPublished(opts, handle) Declara uma função que pode lidar com o recebimento de alertas de limite de desempenho.

Interfaces

Interface Descrição
PerformanceEvent (em inglês) Um CloudEvent personalizado para alertas do Firebase (com atributos de extensão personalizados).
PerformanceOptions (em inglês) Configuração para funções de distribuição de apps.
ThresholdAlertPayload (em inglês) O objeto de payload interno para um alerta de limite de desempenho. O payload é encapsulado em um objeto.

alertas.performance.onThresholdAlertPublished()

Declara uma função que pode lidar com o recebimento de alertas de limite de desempenho.

Assinatura:

export declare function onThresholdAlertPublished(handler: (event: PerformanceEvent<ThresholdAlertPayload>) => any | Promise<any>): CloudFunction<PerformanceEvent<ThresholdAlertPayload>>;

Parâmetros

Parâmetro Tipo Descrição
handler (evento: PerformanceEvent<ThresholdAlertPayload>) => qualquer | Promessa<qualquer> Manipulador de eventos que é executado sempre que um alerta de limite é recebido.

Retorna:

CloudFunction<PerformanceEvent<ThresholdAlertPayload>>

Uma função que pode ser exportada e implantada.

alertas.performance.onThresholdAlertPublished()

Declara uma função que pode lidar com o recebimento de alertas de limite de desempenho.

Assinatura:

export declare function onThresholdAlertPublished(appId: string, handler: (event: PerformanceEvent<ThresholdAlertPayload>) => any | Promise<any>): CloudFunction<PerformanceEvent<ThresholdAlertPayload>>;

Parâmetros

Parâmetro Tipo Descrição
appId string Um aplicativo específico em que o gerenciador será acionado.
handler (evento: PerformanceEvent<ThresholdAlertPayload>) => qualquer | Promessa<qualquer> Manipulador de eventos que é executado sempre que um alerta de limite é recebido.

Retorna:

CloudFunction<PerformanceEvent<ThresholdAlertPayload>>

Uma função que pode ser exportada e implantada.

alertas.performance.onThresholdAlertPublished()

Declara uma função que pode lidar com o recebimento de alertas de limite de desempenho.

Assinatura:

export declare function onThresholdAlertPublished(opts: PerformanceOptions, handler: (event: PerformanceEvent<ThresholdAlertPayload>) => any | Promise<any>): CloudFunction<PerformanceEvent<ThresholdAlertPayload>>;

Parâmetros

Parâmetro Tipo Descrição
opta PerformanceOptions (em inglês) Opções que podem ser definidas na função.
handler (evento: PerformanceEvent<ThresholdAlertPayload>) => qualquer | Promessa<qualquer> Manipulador de eventos que é executado sempre que um alerta de limite é recebido.

Retorna:

CloudFunction<PerformanceEvent<ThresholdAlertPayload>>

Uma função que pode ser exportada e implantada.