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 직렬화 가능한 표현입니다.