pubsub.TopicBuilder class

Google Cloud Pub/Sub 主题构建器。

通过 functions.pubsub.topic() 访问。

签名

export declare class TopicBuilder 

构造函数

构造函数 修饰符 说明
(构造函数)(triggerResource, options) 构造 TopicBuilder 类的新实例

方法

方法 修饰符 说明
onPublish(handler) 每次发布 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)=>PromiseLike<any>|任意 每次发布 Cloud Pub/Sub 消息时运行的事件处理程序。

返回

CloudFunction<消息>

您可以导出和部署的函数。