নির্ধারিত ফাংশনের নির্মাতা, যা 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;
পরামিতি
প্যারামিটার | টাইপ | বর্ণনা |
---|---|---|
সময় অঞ্চল | স্ট্রিং |
রিটার্ন: