Google Cloud Pub/Sub トピック ビルダー。
functions.pubsub.topic()
経由でアクセス。
サイン:
export declare class TopicBuilder
コンストラクター
コンストラクタ | 修飾子 | 説明 |
---|---|---|
(コンストラクター)(トリガーリソース、オプション) | TopicBuilder クラスの新しいインスタンスを構築します |
メソッド
方法 | 修飾子 | 説明 |
---|---|---|
onPublish(ハンドラー) | Cloud Pub/Sub メッセージがパブリッシュされるたびに起動されるイベント ハンドラ。 |
pubsub.TopicBuilder.(コンストラクター)
TopicBuilder
クラスの新しいインスタンスを構築します
サイン:
constructor(triggerResource: () => string, options: DeploymentOptions);
パラメーター
パラメータ | タイプ | 説明 |
---|---|---|
トリガーリソース | () => 文字列 | |
オプション | 導入オプション |
pubsub.TopicBuilder.onPublish()
Cloud Pub/Sub メッセージがパブリッシュされるたびに起動されるイベント ハンドラ。
サイン:
onPublish(handler: (message: Message, context: EventContext) => PromiseLike<any> | any): CloudFunction<Message>;
パラメーター
パラメータ | タイプ | 説明 |
---|---|---|
ハンドラ | (メッセージ:メッセージ、コンテキスト: EventContext ) => PromiseLike<任意> |どれでも | Cloud Pub/Sub メッセージがパブリッシュされるたびに実行されるイベント ハンドラ。 |
戻り値:
エクスポートしてデプロイできる機能。