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 點到 5 點之間更新。時間以試算表的時區為準。

回攻員

Integer:開始小時。

授權

使用這個方法的腳本需要具備下列一或多個範圍的授權:

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