alerts.performance namespace

関数

関数 説明
onThresholdAlertPublished(handler) パフォーマンスしきい値アラートの受信を処理できる関数を宣言します。
onThresholdAlertPublished(appId, handler) パフォーマンスしきい値アラートの受信を処理できる関数を宣言します。
onThresholdAlertPublished(opts, handler) パフォーマンスしきい値アラートの受信を処理できる関数を宣言します。

インターフェース

インターフェース 説明
PerformanceEvent Firebase 向けのカスタム CloudEvent アラート(カスタム拡張機能属性を含む)。
PerformanceOptions アプリ配信関数の構成。
ThresholdAlertPayload パフォーマンスしきい値アラートの内部ペイロード オブジェクト。ペイロードはオブジェクト内にラップされます。

alert.performance.onThresholdAlertPublished()

パフォーマンスしきい値アラートの受信を処理できる関数を宣言します。

署名:

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

パラメータ

パラメータ 説明
handler (イベント: PerformanceEvent<ThresholdAlertPayload>)=>任意 |<任意> を約束する しきい値アラートを受け取るたびに実行されるイベント ハンドラ。

戻り値:

CloudFunction<PerformanceEvent<ThresholdAlertPayload>>

エクスポートしてデプロイできる関数。

alert.performance.onThresholdAlertPublished()

パフォーマンスしきい値アラートの受信を処理できる関数を宣言します。

署名:

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

パラメータ

パラメータ 説明
appId 文字列 ハンドラがトリガーされる特定のアプリケーション。
handler (イベント: PerformanceEvent<ThresholdAlertPayload>)=>任意 |<任意> を約束する しきい値アラートを受け取るたびに実行されるイベント ハンドラ。

戻り値:

CloudFunction<PerformanceEvent<ThresholdAlertPayload>>

エクスポートしてデプロイできる関数。

alert.performance.onThresholdAlertPublished()

パフォーマンスしきい値アラートの受信を処理できる関数を宣言します。

署名:

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

パラメータ

パラメータ 説明
最適化 PerformanceOptions 関数に設定できるオプション。
handler (イベント: PerformanceEvent<ThresholdAlertPayload>)=>任意 |<任意> を約束する しきい値アラートを受け取るたびに実行されるイベント ハンドラ。

戻り値:

CloudFunction<PerformanceEvent<ThresholdAlertPayload>>

エクスポートしてデプロイできる関数。