機能
関数 | 説明 |
---|---|
onThresholdAlertPublished(ハンドラー) | パフォーマンスしきい値アラートの受信を処理できる関数を宣言します。 |
onThresholdAlertPublished(appId, ハンドラー) | パフォーマンスしきい値アラートの受信を処理できる関数を宣言します。 |
onThresholdAlertPublished(opts, ハンドラー) | パフォーマンスしきい値アラートの受信を処理できる関数を宣言します。 |
インターフェース
インターフェース | 説明 |
---|---|
パフォーマンスイベント | Firebase アラート用のカスタム CloudEvent (カスタム拡張属性付き)。 |
パフォーマンスオプション | アプリ配信機能の設定。 |
しきい値アラートペイロード | パフォーマンスしきい値アラートの内部ペイロード オブジェクト。ペイロードはオブジェクト内にラップされます。 |
アラート.パフォーマンス.onThresholdAlertPublished()
パフォーマンスしきい値アラートの受信を処理できる関数を宣言します。
サイン:
export declare function onThresholdAlertPublished(handler: (event: PerformanceEvent<ThresholdAlertPayload>) => any | Promise<any>): CloudFunction<PerformanceEvent<ThresholdAlertPayload>>;
パラメーター
パラメータ | タイプ | 説明 |
---|---|---|
ハンドラ | (イベント:パフォーマンスイベント< ThresholdAlertペイロード>) => 任意 |約束<任意> | しきい値アラートを受信するたびに実行されるイベント ハンドラー。 |
戻り値:
クラウドファンクション<パフォーマンスイベント< ThresholdAlertペイロード>>
エクスポートしてデプロイできる機能。
アラート.パフォーマンス.onThresholdAlertPublished()
パフォーマンスしきい値アラートの受信を処理できる関数を宣言します。
サイン:
export declare function onThresholdAlertPublished(appId: string, handler: (event: PerformanceEvent<ThresholdAlertPayload>) => any | Promise<any>): CloudFunction<PerformanceEvent<ThresholdAlertPayload>>;
パラメーター
パラメータ | タイプ | 説明 |
---|---|---|
アプリID | 弦 | ハンドラーがトリガーされる特定のアプリケーション。 |
ハンドラ | (イベント:パフォーマンスイベント< ThresholdAlertペイロード>) => 任意 |約束<任意> | しきい値アラートを受信するたびに実行されるイベント ハンドラー。 |
戻り値:
クラウドファンクション<パフォーマンスイベント< ThresholdAlertペイロード>>
エクスポートしてデプロイできる機能。
アラート.パフォーマンス.onThresholdAlertPublished()
パフォーマンスしきい値アラートの受信を処理できる関数を宣言します。
サイン:
export declare function onThresholdAlertPublished(opts: PerformanceOptions, handler: (event: PerformanceEvent<ThresholdAlertPayload>) => any | Promise<any>): CloudFunction<PerformanceEvent<ThresholdAlertPayload>>;
パラメーター
パラメータ | タイプ | 説明 |
---|---|---|
選択します | パフォーマンスオプション | 機能に設定できるオプション。 |
ハンドラ | (イベント:パフォーマンスイベント< ThresholdAlertペイロード>) => 任意 |約束<任意> | しきい値アラートを受信するたびに実行されるイベント ハンドラー。 |
戻り値:
クラウドファンクション<パフォーマンスイベント< ThresholdAlertペイロード>>
エクスポートしてデプロイできる機能。