機能
関数 | 説明 |
---|---|
onMessagePublished(トピック、ハンドラー) | Pub/Sub トピックにパブリッシュされるメッセージを処理します。 |
onMessagePublished(オプション、ハンドラー) | Pub/Sub トピックにパブリッシュされるメッセージを処理します。 |
クラス
クラス | 説明 |
---|---|
メッセージ | Google Cloud Pub/Sub メッセージを表すインターフェース。 |
インターフェース
インターフェース | 説明 |
---|---|
メッセージ公開データ | Pub/Sub パブリッシュ サブスクリプションで公開されるインターフェイス。 |
PubSubオプション | PubSubOptions は EventHandlerOptions を拡張しますが、トピックを含める必要があります。 |
pubsub.onMessagePublished()
Pub/Sub トピックにパブリッシュされるメッセージを処理します。
サイン:
export declare function onMessagePublished<T = any>(topic: string, handler: (event: CloudEvent<MessagePublishedData<T>>) => any | Promise<any>): CloudFunction<CloudEvent<MessagePublishedData<T>>>;
パラメーター
パラメータ | タイプ | 説明 |
---|---|---|
トピック | 弦 | メッセージ イベントを監視する Pub/Sub トピック。 |
ハンドラ | (イベント: CloudEvent <メッセージ公開データ<T>>) => 任意 |約束<任意> | Cloud Pub/Sub メッセージがパブリッシュされるたびに実行されます |
戻り値:
クラウドファンクション<クラウドイベント<メッセージ公開データ<T>>>
pubsub.onMessagePublished()
Pub/Sub トピックにパブリッシュされるメッセージを処理します。
サイン:
export declare function onMessagePublished<T = any>(options: PubSubOptions, handler: (event: CloudEvent<MessagePublishedData<T>>) => any | Promise<any>): CloudFunction<CloudEvent<MessagePublishedData<T>>>;
パラメーター
パラメータ | タイプ | 説明 |
---|---|---|
オプション | PubSubオプション | イベントの情報(トピック)を含むオプション |
ハンドラ | (イベント: CloudEvent <メッセージ公開データ<T>>) => 任意 |約束<任意> | Cloud Pub/Sub メッセージがパブリッシュされるたびに実行されます |
戻り値:
クラウドファンクション<クラウドイベント<メッセージ公開データ<T>>>