Class DataSourceRefreshScheduleFrequency

Mantenha tudo organizado com as coleções Salve e categorize o conteúdo com base nas suas preferências.
DataSourceRefreshScheduleFrequência

Acesse a programação da atualização, que especifica com que frequência e quando atualizá-la.

Use essa classe apenas com os dados que estão conectados a um banco de dados.

Para ver a próxima programação de execução dessa atualização, use DataSourceRefreshSchedule.getTimeIntervalOfNextRun().

Para atualizar, use DataSourceRefreshSchedule.setFrequency(newFrequency).

Métodos

MétodoTipo de retornoBreve descrição
getDaysOfTheMonth()Integer[]Recebe os dias do mês como números (1 a 28) em que a fonte de dados será atualizada.
getDaysOfTheWeek()Weekday[]Recebe os dias da semana em que a fonte de dados será atualizada.
getFrequencyType()FrequencyTypeRecebe o tipo de frequência.
getStartHour()IntegerRecebe a hora de início (como um número de 0 a 23) do intervalo de tempo em que a programação de atualização é executada.

Documentação detalhada

getDaysOfTheMonth()

Recebe os dias do mês como números (1 a 28) em que a fonte de dados será atualizada. Aplicável apenas se o tipo de frequência for mensal.

Retornar

Integer[]: os dias do mês em que a atualização será atualizada.

Autorização

Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

getDaysOfTheWeek()

Recebe os dias da semana em que a fonte de dados será atualizada. Aplica-se somente se o tipo de frequência for semanal.

Retornar

Weekday[]: os dias da semana em que a atualização será atualizada.

Autorização

Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

getFrequencyType()

Recebe o tipo de frequência.

Retornar

FrequencyType: o tipo de frequência.

Autorização

Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

getStartHour()

Recebe a hora de início (como um número de 0 a 23) do intervalo de tempo em que a programação de atualização é executada. Por exemplo, se a hora de início for 13 e a duração do intervalo de tempo for 4 horas, a fonte de dados será atualizada entre 13h e 17h. A hora está no fuso horário da planilha.

Retornar

Integer: a hora de início.

Autorização

Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets