Funciones
Función | Descripción |
---|---|
onThresholdAlertPublished(controlador) | Declara una función que puede manejar la recepción de alertas de umbral de rendimiento. |
onThresholdAlertPublished(appId, controlador) | Declara una función que puede manejar la recepción de alertas de umbral de rendimiento. |
onThresholdAlertPublished(opts, controlador) | Declara una función que puede manejar la recepción de alertas de umbral de rendimiento. |
Interfaces
Interfaz | Descripción |
---|---|
Evento de rendimiento | Un CloudEvent personalizado para alertas de Firebase (con atributos de extensión personalizados). |
Opciones de desempeño | Configuración para funciones de distribución de aplicaciones. |
Carga útil de alerta de umbral | El objeto de carga útil interna para una alerta de umbral de rendimiento. La carga útil está envuelta dentro de un objeto. |
alertas.rendimiento.onThresholdAlertPublished()
Declara una función que puede manejar la recepción de alertas de umbral de rendimiento.
Firma:
export declare function onThresholdAlertPublished(handler: (event: PerformanceEvent<ThresholdAlertPayload>) => any | Promise<any>): CloudFunction<PerformanceEvent<ThresholdAlertPayload>>;
Parámetros
Parámetro | Tipo | Descripción |
---|---|---|
manipulador | (evento: Evento de rendimiento < Carga útil de alerta de umbral >) => cualquiera | Promesa <cualquiera> | Controlador de eventos que se ejecuta cada vez que se recibe una alerta de umbral. |
Devoluciones:
Función de nube < Evento de rendimiento < Carga útil de alerta de umbral >>
Una función que puedes exportar e implementar.
alertas.rendimiento.onThresholdAlertPublished()
Declara una función que puede manejar la recepción de alertas de umbral de rendimiento.
Firma:
export declare function onThresholdAlertPublished(appId: string, handler: (event: PerformanceEvent<ThresholdAlertPayload>) => any | Promise<any>): CloudFunction<PerformanceEvent<ThresholdAlertPayload>>;
Parámetros
Parámetro | Tipo | Descripción |
---|---|---|
ID de aplicación | cadena | Una aplicación específica que activará el controlador. |
manipulador | (evento: Evento de rendimiento < Carga útil de alerta de umbral >) => cualquiera | Promesa <cualquiera> | Controlador de eventos que se ejecuta cada vez que se recibe una alerta de umbral. |
Devoluciones:
Función de nube < Evento de rendimiento < Carga útil de alerta de umbral >>
Una función que puedes exportar e implementar.
alertas.rendimiento.onThresholdAlertPublished()
Declara una función que puede manejar la recepción de alertas de umbral de rendimiento.
Firma:
export declare function onThresholdAlertPublished(opts: PerformanceOptions, handler: (event: PerformanceEvent<ThresholdAlertPayload>) => any | Promise<any>): CloudFunction<PerformanceEvent<ThresholdAlertPayload>>;
Parámetros
Parámetro | Tipo | Descripción |
---|---|---|
opta | Opciones de desempeño | Opciones que se pueden configurar en la función. |
manipulador | (evento: Evento de rendimiento < Carga útil de alerta de umbral >) => cualquiera | Promesa <cualquiera> | Controlador de eventos que se ejecuta cada vez que se recibe una alerta de umbral. |
Devoluciones:
Función de nube < Evento de rendimiento < Carga útil de alerta de umbral >>
Una función que puedes exportar e implementar.