pubsub.Message class

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-क्रमबद्ध प्रतिनिधित्व।