একটি Google Cloud Pub/Sub বার্তা প্রতিনিধিত্বকারী ইন্টারফেস।
স্বাক্ষর:
export declare class Message<T>
বৈশিষ্ট্য
সম্পত্তি | সংশোধক | টাইপ | বর্ণনা |
---|---|---|---|
গুণাবলী | {[কী: স্ট্রিং]: স্ট্রিং; } | বার্তার সাথে প্রকাশিত ব্যবহারকারী-সংজ্ঞায়িত বৈশিষ্ট্য, যদি থাকে। | |
তথ্য | স্ট্রিং | একটি base64-এনকোডেড স্ট্রিং হিসাবে এই বার্তা অবজেক্টের ডেটা পেলোড। | |
json | টি | এই বার্তা অবজেক্টের JSON ডেটা পেলোড, যদি থাকে। | |
মেসেজ আইডি | স্ট্রিং | স্বয়ংক্রিয়ভাবে তৈরি আইডি যা এই বার্তাটিকে অনন্যভাবে সনাক্ত করে। | |
অর্ডার কী | স্ট্রিং | ব্যবহারকারী-সংজ্ঞায়িত কী একই কী সহ বার্তাগুলির মধ্যে অর্ডার নিশ্চিত করতে ব্যবহৃত হয়। | |
প্রকাশের সময় | স্ট্রিং | বার্তাটি প্রকাশিত হওয়ার সময় |
পদ্ধতি
পদ্ধতি | সংশোধক | বর্ণনা |
---|---|---|
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-ক্রমিক উপস্থাপনা।