Module GapiBigqueryV2Model.JobConfiguration

type t = {
copy : JobConfigurationTableCopy.t;(*

[Pick one] Copies a table.

*)
dryRun : bool;(*

[Optional] If set, don't actually run this job. A valid query will return a mostly empty response with some processing statistics, while an invalid query will return the same error it would if it wasn't a dry run. Behavior of non-query jobs is undefined.

*)
extract : JobConfigurationExtract.t;(*

[Pick one] Configures an extract job.

*)
load : JobConfigurationLoad.t;(*

[Pick one] Configures a load job.

*)
query : JobConfigurationQuery.t;(*

[Pick one] Configures a query job.

*)
}
val dryRun : ( t, bool ) GapiLens.t
val empty : t
val render : t -> GapiJson.json_data_model list
val parse : t -> GapiJson.json_data_model -> t
val to_data_model : t -> GapiJson.json_data_model
val of_data_model : GapiJson.json_data_model -> t