pubsub.ScheduleBuilder class

নির্ধারিত ফাংশনের নির্মাতা, যা Google পাব/সাব এবং ক্লাউড শিডিউলার দ্বারা চালিত হয়। ক্লাউড শিডিউলার কাজের বর্ণনা করে যা প্রদত্ত ফ্রিকোয়েন্সিতে একটি নির্ধারিত ফাংশন ট্রিগার করতে স্থাপন করা হয়। আরও তথ্যের জন্য, [Schedule functions](/docs/functions/schedule-functions) দেখুন।

functions.pubsub.schedule() এর মাধ্যমে অ্যাক্সেস করুন .

স্বাক্ষর:

export declare class ScheduleBuilder 

কনস্ট্রাক্টর

কনস্ট্রাক্টর সংশোধক বর্ণনা
(নির্মাতা)(ট্রিগাররিসোর্স, বিকল্প) ScheduleBuilder ক্লাসের একটি নতুন উদাহরণ তৈরি করে

পদ্ধতি

পদ্ধতি সংশোধক বর্ণনা
অন-রান (হ্যান্ডলার) নির্ধারিত ফাংশনের জন্য ইভেন্ট হ্যান্ডলার। যখনই সংশ্লিষ্ট শিডিউলার কাজ একটি পাব/সাব বার্তা পাঠায় তখনই ট্রিগার হয়।
retryConfig(config)
টাইমজোন(টাইমজোন)

pubsub.ScheduleBuilder.(নির্মাতা)

ScheduleBuilder ক্লাসের একটি নতুন উদাহরণ তৈরি করে

স্বাক্ষর:

constructor(triggerResource: () => string, options: DeploymentOptions);

পরামিতি

প্যারামিটার টাইপ বর্ণনা
triggerResource () => স্ট্রিং
বিকল্প স্থাপনার বিকল্প

pubsub.ScheduleBuilder.onRun()

নির্ধারিত ফাংশনের জন্য ইভেন্ট হ্যান্ডলার। যখনই সংশ্লিষ্ট শিডিউলার কাজ একটি পাব/সাব বার্তা পাঠায় তখনই ট্রিগার হয়।

স্বাক্ষর:

onRun(handler: (context: EventContext) => PromiseLike<any> | any): CloudFunction<unknown>;

পরামিতি

প্যারামিটার টাইপ বর্ণনা
হ্যান্ডলার (প্রসঙ্গ: ইভেন্ট কনটেক্সট ) => প্রতিশ্রুতি মত <যেকোন> | যেকোনো হ্যান্ডলার যেটি যখনই সংশ্লিষ্ট শিডিউলারের কাজ একটি পাব/সাব মেসেজ পাঠায় তখনই ফায়ার হয়।

রিটার্ন:

ক্লাউড ফাংশন <অজানা>

একটি ফাংশন যা আপনি রপ্তানি এবং স্থাপন করতে পারেন।

pubsub.ScheduleBuilder.retryConfig()

স্বাক্ষর:

retryConfig(config: ScheduleRetryConfig): ScheduleBuilder;

পরামিতি

প্যারামিটার টাইপ বর্ণনা
কনফিগারেশন ScheduleRetryConfig

রিটার্ন:

শিডিউল বিল্ডার

pubsub.ScheduleBuilder.timeZone()

স্বাক্ষর:

timeZone(timeZone: string): ScheduleBuilder;

পরামিতি

প্যারামিটার টাইপ বর্ণনা
সময় অঞ্চল স্ট্রিং

রিটার্ন:

শিডিউল বিল্ডার