Class DataSourceRefreshScheduleFrequency

DataSourceRefreshScheduleFrequency

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étodoTipo de datos que se devuelveDescripción breve
getDaysOfTheMonth()Integer[]Obtiene los días del mes como números (1-28) en los que se actualizará la fuente de datos.
getDaysOfTheWeek()Weekday[]Obtiene los días de la semana en los que se actualizará la fuente de datos.
getFrequencyType()FrequencyTypeObtiene el tipo de frecuencia.
getStartHour()IntegerObtiene 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