El creador 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 |
---|---|---|
en Publicar (controlador) | 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: EventContext ) => PromesaComo<cualquiera> | cualquier | Controlador de eventos que se ejecuta cada vez que se publica un mensaje de Cloud Pub/Sub. |
Devoluciones:
Una función que puedes exportar e implementar.