Google Cloud Pub/Sub 主題建立工具。
透過 functions.pubsub.topic()
存取。
簽名:
export declare class TopicBuilder
建構函式
建構函式 | 修飾符 | 說明 |
---|---|---|
(buildor)(triggerResource, options) | 建構 TopicBuilder 類別的新例項 |
方法
方法 | 修飾符 | 說明 |
---|---|---|
onPublish(處理常式) | 每次發布 Cloud Pub/Sub 訊息時觸發的事件處理常式。 |
pubsub.TopicBuilder.(建構函式)
建構 TopicBuilder
類別的新例項
簽名:
constructor(triggerResource: () => string, options: DeploymentOptions);
參數
參數 | 類型 | 說明 |
---|---|---|
觸發事件資源 | () =>字串 | |
選項 | DeploymentOptions |
pubsub.TopicBuilder.onPublish()
每次發布 Cloud Pub/Sub 訊息時觸發的事件處理常式。
簽名:
onPublish(handler: (message: Message, context: EventContext) => PromiseLike<any> | any): CloudFunction<Message>;
參數
參數 | 類型 | 說明 |
---|---|---|
handler | (訊息:Message,背景資訊:EventContext) =>承諾<任何>|任何 | 每次發布 Cloud Pub/Sub 訊息時執行的事件處理常式。 |
傳回:
可匯出及部署的函式。