Accede a la frecuencia de una programación de actualización, que especifica con qué frecuencia y cuándo actualizar.
Usa esta clase solo con datos que estén conectados a una base de datos.
Si quieres ver la próxima vez que se ejecute 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 en números (del 1 al 28) en los que se actualiza la fuente de datos. |
getDaysOfTheWeek() | Weekday[] | Obtiene los días de la semana en los que se debe 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 en números (del 1 al 28) en los que se actualiza la fuente de datos. Solo se aplica si el tipo de frecuencia es mensual.
Devolvedor
Integer[]
: Indica los días del mes en el 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 debe actualizar la fuente de datos. Solo se aplica si el tipo de frecuencia es semanal.
Devolvedor
Weekday[]
: Indica los días de la semana 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
getFrequencyType()
Obtiene el tipo de frecuencia.
Devolvedor
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 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 la duración del intervalo de tiempo es de 4 horas, la fuente de datos se actualiza entre la 1 p.m. y las 5 p.m. La hora está en la zona horaria de la hoja de cálculo.
Devolvedor
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