Class DataSourceRefreshScheduleFrequency

DataSourceRefreshScheduleFrequency

Yenileme 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 programının bir sonraki planlanan çalışma 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ı belgeler

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[]: Yenilemenin yapılacağı ayın günleri.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

  • 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ıksa geçerlidir.

Return

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

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

  • 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ı, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

  • 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 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ı, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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