既存の更新スケジュールにアクセスして変更する。すべての更新スケジュールを取得するには、Spreadsheet.getDataSourceRefreshSchedules()
をご覧ください。
このクラスは、データベースに接続されているデータでのみ使用します。
Methods
メソッド | 戻り値の型 | 概要 |
---|---|---|
getFrequency() | DataSourceRefreshScheduleFrequency | 更新スケジュールの頻度を取得し、更新するタイミングと頻度を指定します。 |
getScope() | DataSourceRefreshScope | この更新スケジュールのスコープを取得します。 |
getTimeIntervalOfNextRun() | TimeInterval | この更新スケジュールの次回の実行の時間枠を取得します。 |
isEnabled() | Boolean | この更新スケジュールを有効にするかどうかを指定します。 |
詳細なドキュメント
getFrequency()
更新スケジュールの頻度を取得し、更新するタイミングと頻度を指定します。
リターン
DataSourceRefreshScheduleFrequency
- 更新スケジュールの頻度。
承認
この方法を使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
getScope()
この更新スケジュールのスコープを取得します。
リターン
DataSourceRefreshScope
- 更新のスコープ。
承認
この方法を使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
getTimeIntervalOfNextRun()
この更新スケジュールの次回の実行の時間枠を取得します。この更新スケジュールが有効な場合にのみ適用されます。
リターン
TimeInterval
- 次回の実行の時間枠。
承認
この方法を使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
isEnabled()
この更新スケジュールを有効にするかどうかを指定します。
リターン
Boolean
- この更新スケジュールを有効にするかどうか。
承認
この方法を使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets