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. *) |
link : JobConfigurationLink.t; | (* [Pick one] Configures a link job. *) |
load : JobConfigurationLoad.t; | (* [Pick one] Configures a load job. *) |
query : JobConfigurationQuery.t; | (* [Pick one] Configures a query job. *) |
}
val copy : ( t, JobConfigurationTableCopy.t ) GapiLens.t
val dryRun : ( t, bool ) GapiLens.t
val extract : ( t, JobConfigurationExtract.t ) GapiLens.t
val link : ( t, JobConfigurationLink.t ) GapiLens.t
val load : ( t, JobConfigurationLoad.t ) GapiLens.t
val query : ( t, JobConfigurationQuery.t ) 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