pubsub.TopicBuilder class

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 メッセージがパブリッシュされるたびに実行されるイベント ハンドラ。

戻り値:

クラウドファンクション<メッセージ>

エクスポートしてデプロイできる機能。