pubsub.Message class

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

서명:

export declare class Message 

생성자

생성자 특수키 설명
(생성자)(데이터) Message 클래스의 새 인스턴스를 생성합니다.

속성

속성 특수키 유형 설명
속성 { [키: 문자열]: 문자열; } 메시지와 함께 게시된 사용자 정의 속성입니다(있는 경우).
데이터 문자열 base64 인코딩 문자열로 된 메시지 객체의 데이터 페이로드입니다.
json 모두 이 메시지 객체의 JSON 데이터 페이로드입니다(있는 경우).

메소드

메서드 특수키 설명
JSON()으로 전송합니다. 이 객체의 JSON 직렬화 가능한 표현을 반환합니다.

pubsub.Message.(생성자)

Message 클래스의 새 인스턴스를 생성합니다.

서명:

constructor(data: any);

매개변수

매개변수 유형 설명
데이터 모두

pubsub.Message.attributes

메시지와 함께 게시된 사용자 정의 속성입니다(있는 경우).

서명:

readonly attributes: {
        [key: string]: string;
    };

pubsub.Message.data

base64 인코딩 문자열로 된 메시지 객체의 데이터 페이로드입니다.

서명:

readonly data: string;

Pub/Message

이 메시지 객체의 JSON 데이터 페이로드입니다(있는 경우).

서명:

get json(): any;

pubsub.Message.toJSON()

이 객체의 JSON 직렬화 가능한 표현을 반환합니다.

서명:

toJSON(): any;

반환:

모두

JSON 직렬화 가능한 이 객체의 표현입니다.