更新スケジュールにアクセスして、更新の頻度とタイミングを指定します。
このクラスは、データベースに接続されているデータでのみ使用してください。
この更新スケジュールが次に実行される予定時刻を確認するには、DataSourceRefreshSchedule.getTimeIntervalOfNextRun() を使用します。
更新するには、DataSourceRefreshSchedule.setFrequency(newFrequency) を使用します。
メソッド
| メソッド | 戻り値の型 | 概要 |
|---|---|---|
get | Integer[] | データソースを更新する月の日付を数値(1 ~ 28)で取得します。 |
get | Weekday[] | データソースを更新する曜日を取得します。 |
get | Frequency | 頻度タイプを取得します。 |
get | Integer | 更新スケジュールが実行される時間帯の開始時間(0 ~ 23 の数値)を取得します。 |
詳細なドキュメント
getDaysOfTheMonth()
データソースを更新する月の日付を数値(1 ~ 28)で取得します。頻度タイプが月単位の場合にのみ適用されます。
戻る
Integer[] - 更新する日付。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
getDaysOfTheWeek()
getFrequencyType()
頻度タイプを取得します。
戻る
FrequencyType - 頻度のタイプ。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
getStartHour()
更新スケジュールが実行される時間帯の開始時間(0 ~ 23 の数値)を取得します。たとえば、開始時間が 13 時で、時間間隔の期間が 4 時間の場合、データソースは午後 1 時から午後 5 時の間に更新されます。時間はスプレッドシートのタイムゾーンで指定します。
戻る
Integer - 開始時間。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets