Class DataSourceRefreshScheduleFrequency

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 بعد از ظهر تا 5 بعد از ظهر تجدید می شود. ساعت در منطقه زمانی صفحه گسترده است.

برگشت

Integer - ساعت شروع.

مجوز

اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets