İşlevler
İşlev | Açıklama |
---|---|
onMessagePublished(konu, işleyici) | Pub/Sub konusuna yayınlanan mesajları işleme |
onMessagePublished(seçenekler, işleyici) | Pub/Sub konusuna yayınlanan mesajları işleme |
Sınıflar
Sınıf | Açıklama |
---|---|
Mesaj | Google Cloud Pub/Sub mesajını temsil eden arayüz. |
Arayüzler
Arayüz | Açıklama |
---|---|
MessagePublishedData | Pub/Sub publish aboneliğinde yayınlanan arayüz. |
PubSubOptions | PubSubOptions, EventHandlerOptions'ı genişletir ancak bir konu içermelidir. |
pubsub.onMessagePublished()
Pub/Sub konusuna yayınlanan mesajları işleme
İmza:
export declare function onMessagePublished<T = any>(topic: string, handler: (event: CloudEvent<MessagePublishedData<T>>) => any | Promise<any>): CloudFunction<CloudEvent<MessagePublishedData<T>>>;
Parametreler
Parametre | Tür | Açıklama |
---|---|---|
konu | dize | Mesaj etkinliklerinin izleneceği Pub/Sub konusu. |
handler | (etkinlik: CloudEvent<MessagePublishedData<T>>) => herhangi biri | Söz veriyorum<herhangi biri> | her Cloud Pub/Sub mesajı yayınlandığında çalışır |
Şunu döndürür:
CloudFunction<CloudEvent<MessagePublishedData<T>>>
pubsub.onMessagePublished()
Pub/Sub konusuna yayınlanan mesajları işleme
İmza:
export declare function onMessagePublished<T = any>(options: PubSubOptions, handler: (event: CloudEvent<MessagePublishedData<T>>) => any | Promise<any>): CloudFunction<CloudEvent<MessagePublishedData<T>>>;
Parametreler
Parametre | Tür | Açıklama |
---|---|---|
seçenekler | PubSubOptions | Etkinlikle ilgili bilgi (konu) içeren seçenek |
handler | (etkinlik: CloudEvent<MessagePublishedData<T>>) => herhangi biri | Söz veriyorum<herhangi biri> | her Cloud Pub/Sub mesajı yayınlandığında çalışır |
Şunu döndürür:
CloudFunction<CloudEvent<MessagePublishedData<T>>>