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