pubsub namespace

機能

関数説明
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>>>