একটি রিফ্রেশ সময়সূচীর ফ্রিকোয়েন্সি অ্যাক্সেস করুন, যা কত ঘন ঘন এবং কখন রিফ্রেশ করতে হবে তা নির্দিষ্ট করে৷
শুধুমাত্র একটি ডাটাবেসের সাথে সংযুক্ত ডেটা সহ এই ক্লাসটি ব্যবহার করুন।
পরের বার এই রিফ্রেশ সময়সূচীটি চালানোর জন্য নির্ধারিত হয়েছে তা দেখতে, DataSourceRefreshSchedule.getTimeIntervalOfNextRun()
ব্যবহার করুন।
আপডেট করতে, DataSourceRefreshSchedule.setFrequency(newFrequency)
ব্যবহার করুন।
পদ্ধতি
পদ্ধতি | রিটার্ন টাইপ | সংক্ষিপ্ত বর্ণনা |
---|---|---|
getDaysOfTheMonth() | Integer[] | মাসের দিনগুলিকে সংখ্যা হিসাবে পায় (1-28) যার উপর ডেটা উত্স রিফ্রেশ করতে হয়৷ |
getDaysOfTheWeek() | Weekday[] | সপ্তাহের সেই দিনগুলি পায় যেখানে ডেটা উত্স রিফ্রেশ করতে হবে৷ |
getFrequencyType() | FrequencyType | ফ্রিকোয়েন্সি টাইপ পায়। |
getStartHour() | Integer | রিফ্রেশ সময়সূচী চলাকালীন সময়ের ব্যবধানের শুরুর সময় (0-23 নম্বর হিসাবে) পায়। |
বিস্তারিত ডকুমেন্টেশন
getDaysOfTheMonth()
মাসের দিনগুলিকে সংখ্যা হিসাবে পায় (1-28) যার উপর ডেটা উত্স রিফ্রেশ করতে হয়৷ ফ্রিকোয়েন্সি টাইপ মাসিক হলেই প্রযোজ্য।
প্রত্যাবর্তন
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()
রিফ্রেশ সময়সূচী চলাকালীন সময়ের ব্যবধানের শুরুর সময় (0-23 নম্বর হিসাবে) পায়। উদাহরণস্বরূপ, যদি শুরুর সময় 13 হয় এবং সময়ের ব্যবধানের সময়কাল 4 ঘন্টা হয়, তাহলে ডেটা উত্সটি 1 pm থেকে 5 pm এর মধ্যে রিফ্রেশ করা হয় ঘন্টাটি স্প্রেডশীটের টাইমজোনে থাকে৷
প্রত্যাবর্তন
Integer
- শুরুর সময়।
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets