更新スケジュールの頻度(更新頻度とタイミング)にアクセスする。
このクラスは、データベースに接続されているデータでのみ使用します。
この更新スケジュールの次回の実行日時を確認するには、DataSourceRefreshSchedule.getTimeIntervalOfNextRun()
を使用します。
更新するには、DataSourceRefreshSchedule.setFrequency(newFrequency)
を使用してください。
Methods
メソッド | 戻り値の型 | 概要 |
---|---|---|
getDaysOfTheMonth() | Integer[] | データソースを更新する日を数値(1 ~ 28)で取得します。 |
getDaysOfTheWeek() | Weekday[] | データソースを更新する曜日を取得します。 |
getFrequencyType() | FrequencyType | 頻度タイプを取得します。 |
getStartHour() | 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