Class DataSourceRefreshScheduleFrequency

VeriKaynağıYenilemePlanıSıklığı

Yenileme planının sıklığına erişin. Bu sıklık, yenilemenin ne sıklıkta ve ne zaman yapılacağını belirtir.

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

Bu yenileme planının bir sonraki çalıştırılma zamanını görmek için DataSourceRefreshSchedule.getTimeIntervalOfNextRun() simgesini kullanın.

Güncellemek için DataSourceRefreshSchedule.setFrequency(newFrequency) uygulamasını kullanın.

Yöntemler

YöntemDönüş türüKısa açıklama
getDaysOfTheMonth()Integer[]Veri kaynağının yenileneceği ayın günlerini sayı olarak (1-28) alır.
getDaysOfTheWeek()Weekday[]Veri kaynağının yenileneceği haftanın günlerini alır.
getFrequencyType()FrequencyTypeSıklık türünü alır.
getStartHour()IntegerYenileme planının çalıştığı zaman aralığının başlangıç saatini (0-23 arasında bir sayı olarak) alır.

Ayrıntılı dokümanlar

getDaysOfTheMonth()

Veri kaynağının yenileneceği ayın günlerini sayı olarak (1-28) alır. Yalnızca sıklık türü aylıksa geçerlidir.

Return

Integer[]: Ayın yenileneceği günler.

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

getDaysOfTheWeek()

Veri kaynağının yenileneceği haftanın günlerini alır. Yalnızca sıklık türü haftalık olduğunda geçerlidir.

Return

Weekday[]: Yenilemenin yapılacağı haftanın günleri.

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

getFrequencyType()

Sıklık türünü alır.

Return

FrequencyType: Sıklık türü.

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

getStartHour()

Yenileme planının çalıştığı zaman aralığının başlangıç saatini (0-23 arasında bir sayı olarak) alır. Örneğin, başlangıç saati 13:00 ve zaman aralığının süresi 4 saat ise veri kaynağı 13:00 ile 17:00 arasında yenilenir. Saat, e-tablonun saat dilimindedir.

Return

Integer: Başlangıç saati.

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