El compilador de temas de Google Cloud Pub/Sub.
Acceso a través de functions.pubsub.topic()
.
Firma:
export declare class TopicBuilder
Constructores
Constructor | Teclas modificadoras | Descripción |
---|---|---|
(constructor)(triggerResource, opciones) | Construye una instancia nueva de la clase TopicBuilder . |
Métodos
Método | Teclas modificadoras | Descripción |
---|---|---|
onPublish(handler) | Controlador de eventos que se activa cada vez que se publica un mensaje de Cloud Pub/Sub. |
pubsub.TopicBuilder.(constructor)
Construye una instancia nueva de la clase TopicBuilder
.
Firma:
constructor(triggerResource: () => string, options: DeploymentOptions);
Parámetros
Parámetro | Tipo | Descripción |
---|---|---|
Recurso activador | () => cadena | |
opciones | Opciones de implementación |
pubsub.TopicBuilder.onPublish()
Controlador de eventos que se activa cada vez que se publica un mensaje de Cloud Pub/Sub.
Firma:
onPublish(handler: (message: Message, context: EventContext) => PromiseLike<any> | any): CloudFunction<Message>;
Parámetros
Parámetro | Tipo | Descripción |
---|---|---|
handler | (mensaje: Message, contexto: EventContext) => Promesa como<cualquiera> | cualquiera | Controlador de eventos que se ejecuta cada vez que se publica un mensaje de Cloud Pub/Sub. |
Muestra:
Una función que puedes exportar y, luego, implementar.