GoogleApi.Sheets.V4.Model.DataSourceRefreshSchedule (google_api_sheets v0.35.0)
View SourceSchedule for refreshing the data source. Data sources in the spreadsheet are refreshed within a time interval. You can specify the start time by clicking the Scheduled Refresh button in the Sheets editor, but the interval is fixed at 4 hours. For example, if you specify a start time of 8 AM , the refresh will take place between 8 AM and 12 PM every day.
Attributes
-
dailySchedule(type:GoogleApi.Sheets.V4.Model.DataSourceRefreshDailySchedule.t, default:nil) - Daily refresh schedule. -
enabled(type:boolean(), default:nil) - True if the refresh schedule is enabled, or false otherwise. -
monthlySchedule(type:GoogleApi.Sheets.V4.Model.DataSourceRefreshMonthlySchedule.t, default:nil) - Monthly refresh schedule. -
nextRun(type:GoogleApi.Sheets.V4.Model.Interval.t, default:nil) - Output only. The time interval of the next run. -
refreshScope(type:String.t, default:nil) - The scope of the refresh. Must be ALL_DATA_SOURCES. -
weeklySchedule(type:GoogleApi.Sheets.V4.Model.DataSourceRefreshWeeklySchedule.t, default:nil) - Weekly refresh schedule.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.Sheets.V4.Model.DataSourceRefreshSchedule{ dailySchedule: GoogleApi.Sheets.V4.Model.DataSourceRefreshDailySchedule.t() | nil, enabled: boolean() | nil, monthlySchedule: GoogleApi.Sheets.V4.Model.DataSourceRefreshMonthlySchedule.t() | nil, nextRun: GoogleApi.Sheets.V4.Model.Interval.t() | nil, refreshScope: String.t() | nil, weeklySchedule: GoogleApi.Sheets.V4.Model.DataSourceRefreshWeeklySchedule.t() | nil }