ממשק המייצג הודעת Google Cloud Pub/Sub.
חֲתִימָה:
export declare class Message<T>
נכסים
תכונה | משנה | סוּג | תיאור |
---|---|---|---|
תכונות | { [מפתח: מחרוזת]: מחרוזת; } | תכונות מוגדרות על ידי משתמש שפורסמו עם ההודעה, אם ישנן. | |
נתונים | חוּט | עומס הנתונים של אובייקט הודעה זה כמחרוזת מקודדת base64. | |
json | ט | מטען נתוני JSON של אובייקט הודעה זה, אם קיים. | |
messageId | חוּט | מזהה שנוצר אוטומטית שמזהה הודעה זו באופן ייחודי. | |
מפתח הזמנה | חוּט | מפתח מוגדר על ידי משתמש המשמש להבטחת סדר בין הודעות עם אותו מפתח. | |
publishTime | חוּט | זמן פרסום ההודעה |
שיטות
שיטה | משנה | תיאור |
---|---|---|
toJSON() | מחזיר ייצוג ניתן להמשכה של JSON של אובייקט זה. |
pubsub.Message.attributes
תכונות מוגדרות על ידי משתמש שפורסמו עם ההודעה, אם ישנן.
חֲתִימָה:
readonly attributes: {
[key: string]: string;
};
pubsub.Message.data
עומס הנתונים של אובייקט הודעה זה כמחרוזת מקודדת base64.
חֲתִימָה:
readonly data: string;
pubsub.Message.json
מטען נתוני JSON של אובייקט הודעה זה, אם קיים.
חֲתִימָה:
get json(): T;
pubsub.Message.messageId
מזהה שנוצר אוטומטית שמזהה הודעה זו באופן ייחודי.
חֲתִימָה:
readonly messageId: string;
pubsub.Message.orderingKey
מפתח מוגדר על ידי משתמש המשמש להבטחת סדר בין הודעות עם אותו מפתח.
חֲתִימָה:
readonly orderingKey: string;
pubsub.Message.publishTime
זמן פרסום ההודעה
חֲתִימָה:
readonly publishTime: string;
pubsub.Message.toJSON()
מחזיר ייצוג ניתן להמשכה של JSON של אובייקט זה.
חֲתִימָה:
toJSON(): any;
החזרות:
כל
ייצוג הניתן להמשכה של JSON של אובייקט זה.