関数
関数 | 説明 |
---|---|
onMessagePublished(topic, handler) | Pub/Sub トピックにパブリッシュされるメッセージを処理する。 |
onMessagePublished(options, handler) | Pub/Sub トピックにパブリッシュされるメッセージを処理する。 |
クラス
クラス | 説明 |
---|---|
メッセージ | Google Cloud Pub/Sub メッセージを表すインターフェース。 |
インターフェース
インターフェース | 説明 |
---|---|
MessagePublishedData | Pub/Sub パブリッシュ サブスクリプションでパブリッシュされたインターフェース。 |
PubSubOptions | 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>>>;
パラメータ
パラメータ | 型 | 説明 |
---|---|---|
topic | 文字列 | メッセージ イベントを監視する Pub/Sub トピック。 |
handler | (イベント: CloudEvent<MessagePublishedData<T>>)=>任意 |<任意> を約束する | Cloud Pub/Sub メッセージがパブリッシュされるたびに |
戻り値:
CloudFunction<CloudEvent<MessagePublishedData<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>>>;
パラメータ
パラメータ | 型 | 説明 |
---|---|---|
オプション | PubSubOptions | イベントの情報(トピック)を含むオプション |
handler | (イベント: CloudEvent<MessagePublishedData<T>>)=>任意 |<任意> を約束する | Cloud Pub/Sub メッセージがパブリッシュされるたびに |
戻り値:
CloudFunction<CloudEvent<MessagePublishedData<T>>>