Funções
Função | Descrição |
---|---|
onThresholdAlertPublished(manipulador) | Declara uma função que pode lidar com o recebimento de alertas de limite de desempenho. |
onThresholdAlertPublished(appId, manipulador) | Declara uma função que pode lidar com o recebimento de alertas de limite de desempenho. |
onThresholdAlertPublished(opções, manipulador) | Declara uma função que pode lidar com o recebimento de alertas de limite de desempenho. |
Interfaces
Interface | Descrição |
---|---|
PerformanceEvent | Um CloudEvent personalizado para Firebase Alerts (com atributos de extensão personalizados). |
Opções de desempenho | Configuração para funções de distribuição de aplicativos. |
ThresholdAlertPayload | O objeto de carga interna para um alerta de limite de desempenho. A carga útil é agrupada dentro de um objeto. |
alerts.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 |
---|---|---|
manipulador | (evento: PerformanceEvent < ThresholdAlertPayload >) => qualquer | Prometa <qualquer> | Manipulador de eventos que é executado toda vez que um alerta de limite é recebido. |
Retorna:
CloudFunction < PerformanceEvent < ThresholdAlertPayload >>
Uma função que você pode exportar e implantar.
alerts.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 | corda | Um aplicativo específico no qual o manipulador será acionado. |
manipulador | (evento: PerformanceEvent < ThresholdAlertPayload >) => qualquer | Prometa <qualquer> | Manipulador de eventos que é executado toda vez que um alerta de limite é recebido. |
Retorna:
CloudFunction < PerformanceEvent < ThresholdAlertPayload >>
Uma função que você pode exportar e implantar.
alerts.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 | Opções de desempenho | Opções que podem ser definidas na função. |
manipulador | (evento: PerformanceEvent < ThresholdAlertPayload >) => qualquer | Prometa <qualquer> | Manipulador de eventos que é executado toda vez que um alerta de limite é recebido. |
Retorna:
CloudFunction < PerformanceEvent < ThresholdAlertPayload >>
Uma função que você pode exportar e implantar.