রিফ্রেশ শিডিউলের ফ্রিকোয়েন্সি অ্যাক্সেস করুন, যা নির্দিষ্ট করে দেয় কত ঘন ঘন এবং কখন রিফ্রেশ করতে হবে।
এই ক্লাসটি শুধুমাত্র ডাটাবেসের সাথে সংযুক্ত ডেটার ক্ষেত্রেই ব্যবহার করুন।
এই রিফ্রেশ শিডিউলটি পরবর্তী সময়ে কখন চলার কথা, তা দেখতে DataSourceRefreshSchedule.getTimeIntervalOfNextRun() ব্যবহার করুন।
আপডেট করতে, DataSourceRefreshSchedule.setFrequency(newFrequency) ব্যবহার করুন।
পদ্ধতি
| পদ্ধতি | রিটার্ন টাইপ | সংক্ষিপ্ত বিবরণ |
|---|---|---|
get Days Of The Month() | Integer[] | ডেটা সোর্স রিফ্রেশ করার জন্য মাসের দিনগুলোকে সংখ্যা (১-২৮) হিসেবে গ্রহণ করে। |
get Days Of The Week() | Weekday[] | ডেটা সোর্স রিফ্রেশ করার জন্য সপ্তাহের দিনগুলো সংগ্রহ করে। |
get Frequency Type() | Frequency Type | ফ্রিকোয়েন্সির ধরণটি পায়। |
get Start Hour() | Integer | যে সময়কাল জুড়ে রিফ্রেশ শিডিউলটি চলে, তার শুরুর ঘন্টাটি (০-২৩ সংখ্যার মধ্যে) গ্রহণ করে। |
বিস্তারিত ডকুমেন্টেশন
getDaysOfTheMonth()
ডেটা সোর্স রিফ্রেশ করার জন্য মাসের দিনগুলোকে সংখ্যা (১-২৮) হিসেবে গ্রহণ করে। এটি শুধুমাত্র তখনই প্রযোজ্য যখন ফ্রিকোয়েন্সি টাইপ মাসিক হয়।
ফেরত
Integer[] — মাসের যে দিনগুলিতে রিফ্রেশ করতে হবে।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
getDaysOfTheWeek()
ডেটা সোর্স রিফ্রেশ করার জন্য সপ্তাহের দিনগুলো নির্ধারণ করে। এটি শুধুমাত্র তখনই প্রযোজ্য যখন ফ্রিকোয়েন্সি টাইপ সাপ্তাহিক হয়।
ফেরত
Weekday[] — সপ্তাহের যে দিনগুলিতে রিফ্রেশ করতে হবে।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
getFrequencyType()
ফ্রিকোয়েন্সির ধরণটি পায়।
ফেরত
FrequencyType — কম্পাঙ্কের ধরণ।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
getStartHour()
যে সময়সীমার মধ্যে রিফ্রেশ শিডিউলটি চলে, তার শুরুর ঘন্টা (০-২৩ এর মধ্যে একটি সংখ্যা হিসাবে) গ্রহণ করে। উদাহরণস্বরূপ, যদি শুরুর ঘন্টা ১৩ হয় এবং সময়সীমার সময়কাল ৪ ঘন্টা হয়, তাহলে ডেটা সোর্সটি দুপুর ১টা থেকে বিকাল ৫টার মধ্যে রিফ্রেশ করা হবে। ঘন্টাটি স্প্রেডশিটের টাইমজোন অনুযায়ী হবে।
ফেরত
Integer — শুরুর ঘণ্টা।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets