Funciones
Función | Descripción |
---|---|
onThresholdAlertPublished(controlador) | Declara una función que puede administrar la recepción de alertas del umbral de rendimiento. |
onThresholdAlertPublished(appId, controlador) | Declara una función que puede administrar la recepción de alertas del umbral de rendimiento. |
onThresholdAlertPublished(optas, controlador) | Declara una función que puede administrar la recepción de alertas del umbral de rendimiento. |
Interfaces
Interfaz | Descripción |
---|---|
PerformanceEvent | Un CloudEvent personalizado para alertas de Firebase (con atributos de extensión personalizados). |
Opciones de rendimiento | Configuración de las funciones de distribución de apps. |
ThresholdAlertPayload. | El objeto de carga útil interna para una alerta de umbral de rendimiento. La carga útil está unida a un objeto. |
alert.performance.onThresholdAlertPublished()
Declara una función que puede administrar la recepción de alertas del 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 |
---|---|---|
handler | (evento: PerformanceEvent<ThresholdAlertPayload>) => cualquier | Promesa<cualquiera> | Controlador de eventos que se ejecuta cada vez que se recibe una alerta de umbral. |
Muestra:
CloudFunction<PerformanceEvent<ThresholdAlertPayload>>
Una función que puedes exportar y, luego, implementar.
alert.performance.onThresholdAlertPublished()
Declara una función que puede administrar la recepción de alertas del 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 |
---|---|---|
appId | string | Una aplicación específica en la que se activará el controlador. |
handler | (evento: PerformanceEvent<ThresholdAlertPayload>) => cualquier | Promesa<cualquiera> | Controlador de eventos que se ejecuta cada vez que se recibe una alerta de umbral. |
Muestra:
CloudFunction<PerformanceEvent<ThresholdAlertPayload>>
Una función que puedes exportar y, luego, implementar.
alert.performance.onThresholdAlertPublished()
Declara una función que puede administrar la recepción de alertas del 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 |
---|---|---|
opciones | Opciones de rendimiento | Opciones que se pueden establecer en la función. |
handler | (evento: PerformanceEvent<ThresholdAlertPayload>) => cualquier | Promesa<cualquiera> | Controlador de eventos que se ejecuta cada vez que se recibe una alerta de umbral. |
Muestra:
CloudFunction<PerformanceEvent<ThresholdAlertPayload>>
Una función que puedes exportar y, luego, implementar.