JobConfigurationQuery constructor
      
      JobConfigurationQuery({ 
    
    
- bool? allowLargeResults,
- Clustering? clustering,
- List<ConnectionProperty> ? connectionProperties,
- bool? continuous,
- String? createDisposition,
- bool? createSession,
- DatasetReference? defaultDataset,
- EncryptionConfiguration? destinationEncryptionConfiguration,
- TableReference? destinationTable,
- bool? flattenResults,
- int? maximumBillingTier,
- String? maximumBytesBilled,
- String? parameterMode,
- bool? preserveNulls,
- String? priority,
- String? query,
- List<QueryParameter> ? queryParameters,
- RangePartitioning? rangePartitioning,
- List<String> ? schemaUpdateOptions,
- ScriptOptions? scriptOptions,
- SystemVariables? systemVariables,
- Map<String, ExternalDataConfiguration> ? tableDefinitions,
- TimePartitioning? timePartitioning,
- bool? useLegacySql,
- bool? useQueryCache,
- List<UserDefinedFunctionResource> ? userDefinedFunctionResources,
- String? writeDisposition,
- bool? writeIncrementalResults,
Implementation
JobConfigurationQuery({
  this.allowLargeResults,
  this.clustering,
  this.connectionProperties,
  this.continuous,
  this.createDisposition,
  this.createSession,
  this.defaultDataset,
  this.destinationEncryptionConfiguration,
  this.destinationTable,
  this.flattenResults,
  this.maximumBillingTier,
  this.maximumBytesBilled,
  this.parameterMode,
  this.preserveNulls,
  this.priority,
  this.query,
  this.queryParameters,
  this.rangePartitioning,
  this.schemaUpdateOptions,
  this.scriptOptions,
  this.systemVariables,
  this.tableDefinitions,
  this.timePartitioning,
  this.useLegacySql,
  this.useQueryCache,
  this.userDefinedFunctionResources,
  this.writeDisposition,
  this.writeIncrementalResults,
});