pubsub.Message class

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

서명:

export declare class Message 

생성자

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

속성

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

행동 양식

방법 수정자 설명
toJSON() 이 객체의 JSON 직렬화 가능 표현을 반환합니다.

pubsub.Message.(생성자)

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

서명:

constructor(data: any);

매개변수

매개변수 유형 설명
데이터 어느

pubsub.Message.attributes

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

서명:

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

pubsub.Message.data

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

서명:

readonly data: string;

pubsub.Message.json

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

서명:

get json(): any;

pubsub.Message.toJSON()

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

서명:

toJSON(): any;

보고:

어느

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