Antarmuka yang mewakili pesan Google Cloud Pub/Sub.
Tanda Tangan:
export declare class Message<T>
Properti
Properti | Pengubah | Jenis | Deskripsi |
---|---|---|---|
atribut | { [key: string]: string; } | Atribut buatan pengguna yang dipublikasikan bersama pesan, jika ada. | |
data | string | Payload data objek pesan ini sebagai string berenkode base64. | |
json | S | Payload data JSON objek pesan ini, jika ada. | |
messageId | string | ID yang dibuat secara otomatis yang mengidentifikasi pesan ini secara unik. | |
orderingKey | string | Kunci yang ditentukan pengguna digunakan untuk memastikan urutan di antara pesan dengan kunci yang sama. | |
publishTime | string | Waktu pesan dipublikasikan |
Metode
Metode | Pengubah | Deskripsi |
---|---|---|
toJSON() | Menampilkan representasi JSON-serial yang dapat diserialisasi dari objek ini. |
pubsub.Message.attributes
Atribut buatan pengguna yang dipublikasikan bersama pesan, jika ada.
Tanda Tangan:
readonly attributes: {
[key: string]: string;
};
pubsub.Message.data
Payload data objek pesan ini sebagai string berenkode base64.
Tanda Tangan:
readonly data: string;
pubsub.Message.json
Payload data JSON objek pesan ini, jika ada.
Tanda Tangan:
get json(): T;
pubsub.Message.messageId
ID yang dibuat secara otomatis yang mengidentifikasi pesan ini secara unik.
Tanda Tangan:
readonly messageId: string;
pubsub.Message.orderingKey
Kunci yang ditentukan pengguna digunakan untuk memastikan urutan di antara pesan dengan kunci yang sama.
Tanda Tangan:
readonly orderingKey: string;
pubsub.Message.publishTime
Waktu pesan dipublikasikan
Tanda Tangan:
readonly publishTime: string;
pubsub.Message.toJSON()
Menampilkan representasi JSON-serial yang dapat diserialisasi dari objek ini.
Tanda Tangan:
toJSON(): any;
Hasil:
apa pun
Representasi JSON yang dapat diserialisasi untuk objek ini.