Class DataSourceRefreshSchedule

VeriKaynağıYenilemePlanlaması

Mevcut bir yenileme programına erişebilir ve bu programı değiştirebilir. Tüm yenileme programlarını görmek için Spreadsheet.getDataSourceRefreshSchedules() bölümüne bakın.

Bu sınıfı yalnızca bir veritabanına bağlı verilerle kullanın.

Yöntemler

YöntemDönüş türüKısa açıklama
getFrequency()DataSourceRefreshScheduleFrequencyYenilemenin ne sıklıkta ve ne zaman yapılacağını belirten yenileme planı sıklığını alır.
getScope()DataSourceRefreshScopeBu yenileme planının kapsamını alır.
getTimeIntervalOfNextRun()TimeIntervalBu yenileme planının bir sonraki çalıştırmasının zaman aralığını alır.
isEnabled()BooleanBu yenileme planının etkin olup olmadığını belirler.

Ayrıntılı dokümanlar

getFrequency()

Yenilemenin ne sıklıkta ve ne zaman yapılacağını belirten yenileme planı sıklığını alır.

Return

DataSourceRefreshScheduleFrequency: Yenileme planlama sıklığı.

Yetkilendirme

Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:

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

getScope()

Bu yenileme planının kapsamını alır.

Return

DataSourceRefreshScope: Yenileme kapsamı.

Yetkilendirme

Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:

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

getTimeIntervalOfNextRun()

Bu yenileme planının bir sonraki çalıştırmasının zaman aralığını alır. Yalnızca bu yenileme planı etkinse geçerlidir.

Return

TimeInterval: Sonraki çalıştırmanın zaman aralığı.

Yetkilendirme

Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:

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

isEnabled()

Bu yenileme planının etkin olup olmadığını belirler.

Return

Boolean: Bu yenileme planının etkin olup olmadığı.

Yetkilendirme

Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:

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