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