Accédez à une fréquence d'actualisation, qui spécifie la fréquence et l'intervalle d'actualisation.
Utilisez cette classe uniquement avec les données connectées à une base de données.
Pour connaître la prochaine exécution planifiée de cette actualisation, utilisez DataSourceRefreshSchedule.getTimeIntervalOfNextRun()
.
Pour effectuer la mise à jour, utilisez DataSourceRefreshSchedule.setFrequency(newFrequency)
.
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
getDaysOfTheMonth() | Integer[] | Récupère les jours du mois sous forme de nombres (1-28) sur lesquels actualiser la source de données. |
getDaysOfTheWeek() | Weekday[] | Récupère les jours de la semaine pendant lesquels actualiser la source de données. |
getFrequencyType() | FrequencyType | Récupère le type de fréquence. |
getStartHour() | Integer | Récupère l'heure de début (sous la forme d'un nombre compris entre 0 et 23) de l'intervalle de temps pendant lequel la programmation d'actualisation est exécutée. |
Documentation détaillée
getDaysOfTheMonth()
Récupère les jours du mois sous forme de nombres (1-28) sur lesquels actualiser la source de données. S'applique uniquement si le type de fréquence est mensuel.
Aller-retour
Integer[]
: jours du mois à actualiser.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
getDaysOfTheWeek()
Récupère les jours de la semaine pendant lesquels actualiser la source de données. S'applique uniquement si le type de fréquence est hebdomadaire.
Aller-retour
Weekday[]
: jours de la semaine où l'actualisation doit être effectuée.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
getFrequencyType()
Récupère le type de fréquence.
Aller-retour
FrequencyType
: type de fréquence.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
getStartHour()
Récupère l'heure de début (sous la forme d'un nombre compris entre 0 et 23) de l'intervalle de temps pendant lequel la programmation d'actualisation est exécutée. Par exemple, si l'heure de début est 13 et que l'intervalle de temps est de 4 heures, la source de données est actualisée entre 13h et 17h. L'heure correspond au fuseau horaire de la feuille de calcul.
Aller-retour
Integer
: heure de début.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets