| Index: generated/googleapis/lib/bigquery/v2.dart
|
| diff --git a/generated/googleapis/lib/bigquery/v2.dart b/generated/googleapis/lib/bigquery/v2.dart
|
| index f879413f7f973172e62af818142d917913b1f75b..332dcec5cb372cd3f5b46a1a963a2f65bf136f2c 100644
|
| --- a/generated/googleapis/lib/bigquery/v2.dart
|
| +++ b/generated/googleapis/lib/bigquery/v2.dart
|
| @@ -2888,9 +2888,14 @@ class JobConfigurationLoad {
|
| */
|
| core.String sourceFormat;
|
| /**
|
| - * [Required] The fully-qualified URIs that point to your data in Google Cloud
|
| - * Storage. Each URI can contain one '*' wildcard character and it must come
|
| - * after the 'bucket' name.
|
| + * [Required] The fully-qualified URIs that point to your data in Google
|
| + * Cloud. For Google Cloud Storage URIs: Each URI can contain one '*' wildcard
|
| + * character and it must come after the 'bucket' name. Size limits related to
|
| + * load jobs apply to external data sources. For Google Cloud Bigtable URIs:
|
| + * Exactly one URI can be specified and it has be a fully specified and valid
|
| + * HTTPS URL for a Google Cloud Bigtable table. For Google Cloud Datastore
|
| + * backups: Exactly one URI can be specified, and it must end with
|
| + * '.backup_info'. Also, the '*' wildcard character is not allowed.
|
| */
|
| core.List<core.String> sourceUris;
|
| /**
|
| @@ -3129,9 +3134,8 @@ class JobConfigurationQuery {
|
| * Specifies whether to use BigQuery's legacy SQL dialect for this query. The
|
| * default value is true. If set to false, the query will use BigQuery's
|
| * standard SQL: https://cloud.google.com/bigquery/sql-reference/ When
|
| - * useLegacySql is set to false, the values of allowLargeResults and
|
| - * flattenResults are ignored; query will be run as if allowLargeResults is
|
| - * true and flattenResults is false.
|
| + * useLegacySql is set to false, the value of flattenResults is ignored; query
|
| + * will be run as if flattenResults is false.
|
| */
|
| core.bool useLegacySql;
|
| /**
|
| @@ -3147,13 +3151,14 @@ class JobConfigurationQuery {
|
| /**
|
| * [Optional] Specifies the action that occurs if the destination table
|
| * already exists. The following values are supported: WRITE_TRUNCATE: If the
|
| - * table already exists, BigQuery overwrites the table data. WRITE_APPEND: If
|
| - * the table already exists, BigQuery appends the data to the table.
|
| - * WRITE_EMPTY: If the table already exists and contains data, a 'duplicate'
|
| - * error is returned in the job result. The default value is WRITE_EMPTY. Each
|
| - * action is atomic and only occurs if BigQuery is able to complete the job
|
| - * successfully. Creation, truncation and append actions occur as one atomic
|
| - * update upon job completion.
|
| + * table already exists, BigQuery overwrites the table data and uses the
|
| + * schema from the query result. WRITE_APPEND: If the table already exists,
|
| + * BigQuery appends the data to the table. WRITE_EMPTY: If the table already
|
| + * exists and contains data, a 'duplicate' error is returned in the job
|
| + * result. The default value is WRITE_EMPTY. Each action is atomic and only
|
| + * occurs if BigQuery is able to complete the job successfully. Creation,
|
| + * truncation and append actions occur as one atomic update upon job
|
| + * completion.
|
| */
|
| core.String writeDisposition;
|
|
|
| @@ -3705,6 +3710,13 @@ class JobStatistics2 {
|
| }
|
|
|
| class JobStatistics3 {
|
| + /**
|
| + * [Output-only] The number of bad records encountered. Note that if the job
|
| + * has failed because of more bad records encountered than the maximum allowed
|
| + * in the load job configuration, then this number can be less than the total
|
| + * number of bad records present in the input data.
|
| + */
|
| + core.String badRecords;
|
| /** [Output-only] Number of bytes of source data in a load job. */
|
| core.String inputFileBytes;
|
| /** [Output-only] Number of source files in a load job. */
|
| @@ -3723,6 +3735,9 @@ class JobStatistics3 {
|
| JobStatistics3();
|
|
|
| JobStatistics3.fromJson(core.Map _json) {
|
| + if (_json.containsKey("badRecords")) {
|
| + badRecords = _json["badRecords"];
|
| + }
|
| if (_json.containsKey("inputFileBytes")) {
|
| inputFileBytes = _json["inputFileBytes"];
|
| }
|
| @@ -3739,6 +3754,9 @@ class JobStatistics3 {
|
|
|
| core.Map<core.String, core.Object> toJson() {
|
| final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>();
|
| + if (badRecords != null) {
|
| + _json["badRecords"] = badRecords;
|
| + }
|
| if (inputFileBytes != null) {
|
| _json["inputFileBytes"] = inputFileBytes;
|
| }
|
| @@ -4202,9 +4220,8 @@ class QueryRequest {
|
| * Specifies whether to use BigQuery's legacy SQL dialect for this query. The
|
| * default value is true. If set to false, the query will use BigQuery's
|
| * standard SQL: https://cloud.google.com/bigquery/sql-reference/ When
|
| - * useLegacySql is set to false, the values of allowLargeResults and
|
| - * flattenResults are ignored; query will be run as if allowLargeResults is
|
| - * true and flattenResults is false.
|
| + * useLegacySql is set to false, the value of flattenResults is ignored; query
|
| + * will be run as if flattenResults is false.
|
| */
|
| core.bool useLegacySql;
|
| /**
|
|
|