Class DataSourceRefreshScheduleFrequency

ডেটা সোর্স রিফ্রেশ শিডিউল ফ্রিকোয়েন্সি

একটি রিফ্রেশ সময়সূচীর ফ্রিকোয়েন্সি অ্যাক্সেস করুন, যা কত ঘন ঘন এবং কখন রিফ্রেশ করতে হবে তা নির্দিষ্ট করে৷

শুধুমাত্র একটি ডাটাবেসের সাথে সংযুক্ত ডেটা সহ এই ক্লাসটি ব্যবহার করুন।

পরের বার এই রিফ্রেশ সময়সূচীটি চালানোর জন্য নির্ধারিত হয়েছে তা দেখতে, 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