JobConfigurationQuery class Null safety
Constructors
-
JobConfigurationQuery({bool? allowLargeResults, Clustering? clustering, List<
ConnectionProperty> ? connectionProperties, 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, Map<String, ExternalDataConfiguration> ? tableDefinitions, TimePartitioning? timePartitioning, bool? useLegacySql, bool? useQueryCache, List<UserDefinedFunctionResource> ? userDefinedFunctionResources, String? writeDisposition}) - JobConfigurationQuery.fromJson(Map json_)
Properties
- allowLargeResults ↔ bool?
-
If true and query uses legacy SQL dialect, allows the query to produce
arbitrarily large result tables at a slight cost in performance.
read / write
- clustering ↔ Clustering?
-
[Beta] Clustering specification for the destination table.
read / write
-
connectionProperties
↔ List<
ConnectionProperty> ? -
Connection properties.
read / write
- createDisposition ↔ String?
-
Specifies whether the job is allowed to create new tables.
read / write
- createSession ↔ bool?
-
If true, creates a new session, where session id will be a server
generated random id.
read / write
- defaultDataset ↔ DatasetReference?
-
Specifies the default dataset to use for unqualified table names in the
query.
read / write
- destinationEncryptionConfiguration ↔ EncryptionConfiguration?
-
Custom encryption configuration (e.g., Cloud KMS keys).
read / write
- destinationTable ↔ TableReference?
-
Describes the table where the query results should be stored.
read / write
- flattenResults ↔ bool?
-
If true and query uses legacy SQL dialect, flattens all nested and
repeated fields in the query results.
read / write
- hashCode → int
-
The hash code for this object.
read-onlyinherited
- maximumBillingTier ↔ int?
-
Limits the billing tier for this job.
read / write
- maximumBytesBilled ↔ String?
-
Limits the bytes billed for this job.
read / write
- parameterMode ↔ String?
-
Standard SQL only.
read / write
- preserveNulls ↔ bool?
-
This property is deprecated.
read / write
- priority ↔ String?
-
Specifies a priority for the query.
read / write
- query ↔ String?
-
SQL query text to execute.
read / write
-
queryParameters
↔ List<
QueryParameter> ? -
Query parameters for standard SQL queries.
read / write
- rangePartitioning ↔ RangePartitioning?
-
[TrustedTester] Range partitioning specification for this table.
read / write
- runtimeType → Type
-
A representation of the runtime type of the object.
read-onlyinherited
-
schemaUpdateOptions
↔ List<
String> ? -
Allows the schema of the destination table to be updated as a side effect
of the query job.
read / write
-
tableDefinitions
↔ Map<
String, ExternalDataConfiguration> ? -
If querying an external data source outside of BigQuery, describes the
data format, location and other properties of the data source.
read / write
- timePartitioning ↔ TimePartitioning?
-
Time-based partitioning specification for the destination table.
read / write
- useLegacySql ↔ bool?
-
Specifies whether to use BigQuery's legacy SQL dialect for this query.
read / write
- useQueryCache ↔ bool?
-
Whether to look for the result in the query cache.
read / write
-
userDefinedFunctionResources
↔ List<
UserDefinedFunctionResource> ? -
Describes user-defined function resources used in the query.
read / write
- writeDisposition ↔ String?
-
Specifies the action that occurs if the destination table already exists.
read / write
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a non-existent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited