El generador de temas de Google Cloud Pub/Sub.
Acceso a través de functions.pubsub.topic()
.
Firma:
export declare class TopicBuilder
Constructores
Constructor | modificadores | Descripción |
---|---|---|
(constructor)(triggerResource, opciones) | Construye una nueva instancia de la clase TopicBuilder |
Métodos
Método | modificadores | Descripción |
---|---|---|
onPublish(manejador) | Controlador de eventos que se activa cada vez que se publica un mensaje de Cloud Pub/Sub. |
pubsub.TopicBuilder.(constructor)
Construye una nueva instancia de la clase TopicBuilder
Firma:
constructor(triggerResource: () => string, options: DeploymentOptions);
Parámetros
Parámetro | Tipo | Descripción |
---|---|---|
disparadorRecurso | () => 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 |
---|---|---|
manipulador | (mensaje: Mensaje , contexto: contexto de evento ) => PromiseLike<cualquiera> | cualquier | Controlador de eventos que se ejecuta cada vez que se publica un mensaje de Cloud Pub/Sub. |
Devoluciones:
CloudFunction < Mensaje >
Una función que puede exportar e implementar.