GoogleApi.BigQueryDataTransfer.V1.Model.ScheduleOptionsV2 (google_api_big_query_data_transfer v0.30.0)
View SourceV2 options customizing different types of data transfer schedule. This field supports existing time-based and manual transfer schedule. Also supports Event-Driven transfer schedule. ScheduleOptionsV2 cannot be used together with ScheduleOptions/Schedule.
Attributes
-
eventDrivenSchedule
(type:GoogleApi.BigQueryDataTransfer.V1.Model.EventDrivenSchedule.t
, default:nil
) - Event driven transfer schedule options. If set, the transfer will be scheduled upon events arrial. -
manualSchedule
(type:GoogleApi.BigQueryDataTransfer.V1.Model.ManualSchedule.t
, default:nil
) - Manual transfer schedule. If set, the transfer run will not be auto-scheduled by the system, unless the client invokes StartManualTransferRuns. This is equivalent to disable_auto_scheduling = true. -
timeBasedSchedule
(type:GoogleApi.BigQueryDataTransfer.V1.Model.TimeBasedSchedule.t
, default:nil
) - Time based transfer schedule options. This is the default schedule option.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.BigQueryDataTransfer.V1.Model.ScheduleOptionsV2{ eventDrivenSchedule: GoogleApi.BigQueryDataTransfer.V1.Model.EventDrivenSchedule.t() | nil, manualSchedule: GoogleApi.BigQueryDataTransfer.V1.Model.ManualSchedule.t() | nil, timeBasedSchedule: GoogleApi.BigQueryDataTransfer.V1.Model.TimeBasedSchedule.t() | nil }