pubsub.TopicBuilder class

Google Cloud Pub/Sub トピック ビルダー。

functions.pubsub.topic() でアクセス。

署名:

export declare class TopicBuilder 

コンストラクタ

コンストラクタ 修飾キー 説明
(structor)(triggerResource, options) TopicBuilder クラスの新しいインスタンスを作成します。

メソッド

メソッド 修飾キー 説明
onPublish(handler) Cloud Pub/Sub メッセージがパブリッシュされるたびに発生するイベント ハンドラ。

pubsub.TopicBuilder.(コンストラクタ)

TopicBuilder クラスの新しいインスタンスを作成します。

署名:

constructor(triggerResource: () => string, options: DeploymentOptions);

パラメータ

パラメータ 説明
triggerResource () =>文字列
オプション DeploymentOptions

pubsub.TopicBuilder.onPublish()

Cloud Pub/Sub メッセージがパブリッシュされるたびに発生するイベント ハンドラ。

署名:

onPublish(handler: (message: Message, context: EventContext) => PromiseLike<any> | any): CloudFunction<Message>;

パラメータ

パラメータ 説明
handler (メッセージ: Message、コンテキスト: EventContext)=>PromiseLike<any>|すべて Cloud Pub/Sub メッセージがパブリッシュされるたびに実行されるイベント ハンドラ。

戻り値:

CloudFunction<メッセージ>

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