Acceder a la frecuencia de actualización de un programa, que especifica la frecuencia y el momento de actualización.
Usa solo esta clase con datos conectados a una base de datos.
Para ver la próxima vez que se programó la ejecución de esta programación de actualización, usa DataSourceRefreshSchedule.getTimeIntervalOfNextRun()
.
Para actualizar, usa DataSourceRefreshSchedule.setFrequency(newFrequency)
.
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
getDaysOfTheMonth() | Integer[] | Obtiene los días del mes como números (1-28) en los que se actualiza la fuente de datos. |
getDaysOfTheWeek() | Weekday[] | Obtiene los días de la semana en los que se actualizará la fuente de datos. |
getFrequencyType() | FrequencyType | Obtiene el tipo de frecuencia. |
getStartHour() | Integer | Obtiene la hora de inicio (como un número 0-23) del intervalo durante el cual se ejecuta la programación de actualización. |
Documentación detallada
getDaysOfTheMonth()
Obtiene los días del mes como números (1-28) en los que se actualiza la fuente de datos. Solo se aplica si el tipo de frecuencia es mensual.
Volver
Integer[]
: los días del mes en el que se actualizará
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
getDaysOfTheWeek()
Obtiene los días de la semana en los que se actualizará la fuente de datos. Solo se aplica si el tipo de frecuencia es semanal.
Volver
Weekday[]
: los días de la semana en los que se actualizará
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
getFrequencyType()
Obtiene el tipo de frecuencia.
Volver
FrequencyType
: el tipo de frecuencia.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
getStartHour()
Obtiene la hora de inicio (como un número 0-23) del intervalo durante el cual se ejecuta la programación de actualización. Por ejemplo, si la hora de inicio es 13 y el intervalo de tiempo es de 4 horas, la fuente de datos se actualiza entre la 1:00 p.m. y las 5:00 p.m. La hora se encuentra en la zona horaria de la hoja de cálculo.
Volver
Integer
: la hora de inicio.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets