Google क्लाउड पब/उप संदेश का प्रतिनिधित्व करने वाला इंटरफ़ेस।
हस्ताक्षर:
export declare class Message<T>
गुण
संपत्ति | संशोधक | प्रकार | विवरण |
---|---|---|---|
गुण | {[कुंजी: स्ट्रिंग]: स्ट्रिंग; } | संदेश के साथ प्रकाशित उपयोगकर्ता-परिभाषित विशेषताएँ, यदि कोई हो। | |
डेटा | डोरी | इस संदेश ऑब्जेक्ट का डेटा पेलोड बेस64-एन्कोडेड स्ट्रिंग के रूप में है। | |
json | टी | इस संदेश ऑब्जेक्ट का JSON डेटा पेलोड, यदि कोई हो। | |
संदेशआईडी | डोरी | ऑटोजेनरेटेड आईडी जो विशिष्ट रूप से इस संदेश की पहचान करती है। | |
orderingKey | डोरी | उपयोगकर्ता द्वारा परिभाषित कुंजी का उपयोग एक ही कुंजी वाले संदेशों के बीच ऑर्डर सुनिश्चित करने के लिए किया जाता है। | |
प्रकाशन समय | डोरी | संदेश प्रकाशित होने का समय |
तरीकों
तरीका | संशोधक | विवरण |
---|---|---|
toJSON() | इस ऑब्जेक्ट का JSON-क्रमबद्ध प्रतिनिधित्व लौटाता है। |
पबसब.मैसेज.विशेषताएं
संदेश के साथ प्रकाशित उपयोगकर्ता-परिभाषित विशेषताएँ, यदि कोई हो।
हस्ताक्षर:
readonly attributes: {
[key: string]: string;
};
पबसब.मैसेज.डेटा
इस संदेश ऑब्जेक्ट का डेटा पेलोड बेस64-एन्कोडेड स्ट्रिंग के रूप में है।
हस्ताक्षर:
readonly data: string;
पबसब.मैसेज.जेसन
इस संदेश ऑब्जेक्ट का JSON डेटा पेलोड, यदि कोई हो।
हस्ताक्षर:
get json(): T;
pubsub.Message.messageId
ऑटोजेनरेटेड आईडी जो विशिष्ट रूप से इस संदेश की पहचान करती है।
हस्ताक्षर:
readonly messageId: string;
पबसब.मैसेज.ऑर्डरिंगकी
उपयोगकर्ता द्वारा परिभाषित कुंजी का उपयोग एक ही कुंजी वाले संदेशों के बीच ऑर्डर सुनिश्चित करने के लिए किया जाता है।
हस्ताक्षर:
readonly orderingKey: string;
पबसब.मैसेज.प्रकाशनसमय
संदेश प्रकाशित होने का समय
हस्ताक्षर:
readonly publishTime: string;
pubsub.Message.toJSON()
इस ऑब्जेक्ट का JSON-क्रमबद्ध प्रतिनिधित्व लौटाता है।
हस्ताक्षर:
toJSON(): any;
रिटर्न:
कोई
इस ऑब्जेक्ट का JSON-क्रमबद्ध प्रतिनिधित्व।