pubsub namespace

함수

함수 설명
onMessagePublished(topic, 핸들러) Pub/Sub 주제에 게시되는 메시지를 처리합니다.
onMessagePublished(options, 핸들러) Pub/Sub 주제에 게시되는 메시지를 처리합니다.

클래스

클래스 설명
메시지 Google Cloud Pub/Sub 메시지를 나타내는 인터페이스입니다.

인터페이스

인터페이스 설명
MessagePublishedData Pub/Sub 게시 구독에 게시되는 인터페이스입니다.
PubSubOptions PubSubOptions는 EventHandlerOptions를 확장하지만 주제를 포함해야 합니다.

pubsub.onMessagePublished()

Pub/Sub 주제에 게시되는 메시지를 처리합니다.

서명:

export declare function onMessagePublished<T = any>(topic: string, handler: (event: CloudEvent<MessagePublishedData<T>>) => any | Promise<any>): CloudFunction<CloudEvent<MessagePublishedData<T>>>;

매개변수

매개변수 유형 설명
topic 문자열 메시지 이벤트를 감시할 Pub/Sub 주제입니다.
handler (이벤트: CloudEvent<MessagePublishedData<T>>) => 모두 | 약속<any> Cloud Pub/Sub 메시지가 게시될 때마다 실행됩니다.

반환:

CloudFunction<CloudEvent<MessagePublishedData<T>>>

pubsub.onMessagePublished()

Pub/Sub 주제에 게시되는 메시지를 처리합니다.

서명:

export declare function onMessagePublished<T = any>(options: PubSubOptions, handler: (event: CloudEvent<MessagePublishedData<T>>) => any | Promise<any>): CloudFunction<CloudEvent<MessagePublishedData<T>>>;

매개변수

매개변수 유형 설명
옵션 PubSubOptions 이벤트 정보 (주제)를 포함하는 옵션
handler (이벤트: CloudEvent<MessagePublishedData<T>>) => 모두 | 약속<any> Cloud Pub/Sub 메시지가 게시될 때마다 실행됩니다.

반환:

CloudFunction<CloudEvent<MessagePublishedData<T>>>