pubsub.TopicBuilder class

Google Cloud Pub/Sub konu oluşturucu.

functions.pubsub.topic() üzerinden erişim.

İmza:

export declare class TopicBuilder 

Markalar

Marka Değiştiriciler Açıklama
(oluşturucu)(triggerResource, options) TopicBuilder sınıfının yeni bir örneğini oluşturur

Yöntemler

Yöntem Değiştiriciler Açıklama
onPublish(işleyici) Her Cloud Pub/Sub mesajı yayınlandığında tetiklenen etkinlik işleyici.

pubsub.TopicBuilder.(kurucu)

TopicBuilder sınıfının yeni bir örneğini oluşturur

İmza:

constructor(triggerResource: () => string, options: DeploymentOptions);

Parametreler

Parametre Tür Açıklama
tetikleyiciKaynak () => dize
seçenekler DeploymentOptions

pubsub.TopicBuilder.onPublish()

Her Cloud Pub/Sub mesajı yayınlandığında tetiklenen etkinlik işleyici.

İmza:

onPublish(handler: (message: Message, context: EventContext) => PromiseLike<any> | any): CloudFunction<Message>;

Parametreler

Parametre Tür Açıklama
handler (mesaj: İleti, bağlam: EventContext) => PromiseBeğen<herhangi biri> | herhangi biri Her Cloud Pub/Sub mesajı yayınlandığında çalışan etkinlik işleyici.

Şunu döndürür:

CloudFunction<İleti>

Dışa aktarabileceğiniz ve dağıtabileceğiniz bir işlev.