Class DataSourceRefreshScheduleFrequency

DataSourceRefreshScheduleFrequency

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étodoTipo de datos que se muestraDescripció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()FrequencyTypeObtiene el tipo de frecuencia.
getStartHour()IntegerObtiene 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