Acceder a la frecuencia de un programa de actualización, que especifica con qué frecuencia y cuándo se debe actualizar
Solo usa esta clase con datos conectados a una base de datos.
Para ver la próxima vez que se programó la ejecución de este programa de actualización, usa DataSourceRefreshSchedule.getTimeIntervalOfNextRun().
Para actualizar, usa DataSourceRefreshSchedule.setFrequency(newFrequency).
Métodos
| Método | Tipo de datos que se devuelve | Descripción breve |
|---|---|---|
get | Integer[] | Obtiene los días del mes como números (1-28) en los que se actualizará la fuente de datos. |
get | Weekday[] | Obtiene los días de la semana en los que se actualizará la fuente de datos. |
get | Frequency | Obtiene el tipo de frecuencia. |
get | Integer | Obtiene la hora de inicio (como un número del 0 al 23) del intervalo de tiempo durante el que 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 actualizará la fuente de datos. Solo se aplica si el tipo de frecuencia es mensual.
Volver
Integer[]: Son los días del mes en los que se debe 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 realizará la actualización.
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: Es 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 del 0 al 23) del intervalo de tiempo durante el que se ejecuta la programación de actualización. Por ejemplo, si la hora de inicio es las 13 y la duración del intervalo es de 4 horas, la fuente de datos se actualiza entre la 1 p.m. y las 5 p.m. La hora se encuentra en la zona horaria de la hoja de cálculo.
Volver
Integer: Es 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