获取刷新时间表的频率,该频率用于指定刷新的频率和时间。
该类仅适用于连接到数据库的数据。
如需查看此刷新时间表的下次运行时间,请使用 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()
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