Google Cloud Pub/Sub मैसेज दिखाने वाला इंटरफ़ेस.
हस्ताक्षर:
export declare class Message<T>
प्रॉपर्टी
प्रॉपर्टी | मॉडिफ़ायर | टाइप | ब्यौरा |
---|---|---|---|
एट्रिब्यूट | { [की: स्ट्रिंग]: स्ट्रिंग; } पर स्विच करने के मकसद से, हमसे संपर्क करने के लिए धन्यवाद. | अगर कोई है, तो मैसेज के साथ पब्लिश किए गए उपयोगकर्ता के तय किए गए एट्रिब्यूट. | |
डेटा | स्ट्रिंग | इस मैसेज ऑब्जेक्ट का डेटा पेलोड, base64 कोड में बदली गई स्ट्रिंग के तौर पर है. | |
JSON | T | इस मैसेज ऑब्जेक्ट का JSON डेटा पेलोड, अगर कोई हो. | |
messageId | स्ट्रिंग | अपने-आप जनरेट हुआ आईडी, जो इस मैसेज की खास तौर पर पहचान करता है. | |
orderingKey | स्ट्रिंग | एक ही कुंजी वाले मैसेज को क्रम से लगाने के लिए, उपयोगकर्ता की ओर से तय की गई कुंजी का इस्तेमाल किया जाता है. | |
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 के क्रम में लगाकर दिखाया जा सकता है.