diff --git a/clients/google-api-services-bigquery/v2/2.0.0/README.md b/clients/google-api-services-bigquery/v2/2.0.0/README.md index a4d71b52cb8..ff2d2476b3f 100644 --- a/clients/google-api-services-bigquery/v2/2.0.0/README.md +++ b/clients/google-api-services-bigquery/v2/2.0.0/README.md @@ -22,7 +22,7 @@ Add the following lines to your `pom.xml` file: com.google.apis google-api-services-bigquery - v2-rev20260429-2.0.0 + v2-rev20260601-2.0.0 @@ -35,7 +35,7 @@ repositories { mavenCentral() } dependencies { - implementation 'com.google.apis:google-api-services-bigquery:v2-rev20260429-2.0.0' + implementation 'com.google.apis:google-api-services-bigquery:v2-rev20260601-2.0.0' } ``` diff --git a/clients/google-api-services-bigquery/v2/2.0.0/com/google/api/services/bigquery/Bigquery.java b/clients/google-api-services-bigquery/v2/2.0.0/com/google/api/services/bigquery/Bigquery.java index 1ef6138a313..efbab87ddcf 100644 --- a/clients/google-api-services-bigquery/v2/2.0.0/com/google/api/services/bigquery/Bigquery.java +++ b/clients/google-api-services-bigquery/v2/2.0.0/com/google/api/services/bigquery/Bigquery.java @@ -156,7 +156,8 @@ public class Datasets { /** * Deletes the dataset specified by the datasetId value. Before you can delete a dataset, you must * delete all its tables, either manually or by specifying deleteContents. Immediately after - * deletion, you can create another dataset with the same name. + * deletion, you can create another dataset with the same name. # IAM Permissions Requires the + * `bigquery.datasets.delete` permission on the dataset. * * Create a request for the method "datasets.delete". * @@ -186,7 +187,8 @@ public class Delete extends BigqueryRequest { /** * Deletes the dataset specified by the datasetId value. Before you can delete a dataset, you must * delete all its tables, either manually or by specifying deleteContents. Immediately after - * deletion, you can create another dataset with the same name. + * deletion, you can create another dataset with the same name. # IAM Permissions Requires the + * `bigquery.datasets.delete` permission on the dataset. * * Create a request for the method "datasets.delete". * @@ -342,7 +344,8 @@ public Delete set(String parameterName, Object value) { } } /** - * Returns the dataset specified by datasetID. + * Returns the dataset specified by datasetID. # IAM Permissions Requires the + * `bigquery.datasets.get` permission on the dataset. * * Create a request for the method "datasets.get". * @@ -370,7 +373,8 @@ public class Get extends BigqueryRequest { /** * Requests the deletion of the metadata of a job. This call returns when the job's metadata is - * deleted. + * deleted. # IAM Permissions Requires the `bigquery.jobs.delete` permission on the job resource. * * Create a request for the method "jobs.delete". * @@ -2062,7 +2083,9 @@ public Delete set(String parameterName, Object value) { /** * Returns information about a specific job. Job information is available for a six month period * after creation. Requires that you're the person who ran the job, or have the Is Owner project - * role. + * role. # IAM Permissions Requires the `bigquery.jobs.get` permission on the job resource. If the + * user matches the creator of the job, the `bigquery.jobs.create` permission on the project is + * required instead. * * Create a request for the method "jobs.get". * @@ -2092,7 +2115,9 @@ public class Get extends BigqueryRequest { java.util.regex.Pattern.compile("^[^/]+$"); /** - * Deletes the model specified by modelId from the dataset. + * Deletes the model specified by modelId from the dataset. # IAM Permissions Requires the + * `bigquery.models.delete` permission on the model. * * Create a request for the method "models.delete". * @@ -3441,7 +3516,8 @@ public Delete set(String parameterName, Object value) { } } /** - * Gets the specified model resource by model ID. + * Gets the specified model resource by model ID. # IAM Permissions Requires the + * `bigquery.models.getMetadata` permission on the model. * * Create a request for the method "models.get". * @@ -3473,7 +3549,8 @@ public class Get extends BigqueryRequest { java.util.regex.Pattern.compile("^[^/]+$"); /** - * Deletes the routine specified by routineId from the dataset. + * Deletes the routine specified by routineId from the dataset. # IAM Permissions Requires the + * `bigquery.routines.delete` permission on the routine. * * Create a request for the method "routines.delete". * @@ -4591,7 +4683,8 @@ public Delete set(String parameterName, Object value) { } } /** - * Gets the specified routine resource by routine ID. + * Gets the specified routine resource by routine ID. # IAM Permissions Requires the + * `bigquery.routines.get` permission on the routine. * * Create a request for the method "routines.get". * @@ -4623,7 +4716,8 @@ public class Get extends BigqueryRequest { java.util.regex.Pattern.compile("^[^/]+$"); /** - * Deletes provided row access policies. + * Deletes provided row access policies. # IAM Permissions Requires the following IAM + * permission(s) on the table: - `bigquery.rowAccessPolicies.delete` - + * `bigquery.rowAccessPolicies.setIamPolicy` * * Create a request for the method "rowAccessPolicies.batchDelete". * @@ -6103,7 +6204,8 @@ public BatchDelete set(String parameterName, Object value) { } } /** - * Deletes a row access policy. + * Deletes a row access policy. # IAM Permissions Requires the following IAM permission(s) on the + * table: - `bigquery.rowAccessPolicies.delete` - `bigquery.rowAccessPolicies.setIamPolicy` * * Create a request for the method "rowAccessPolicies.delete". * @@ -6139,7 +6241,8 @@ public class Delete extends BigqueryRequest { java.util.regex.Pattern.compile("^[^/]+$"); /** - * Deletes a row access policy. + * Deletes a row access policy. # IAM Permissions Requires the following IAM permission(s) on the + * table: - `bigquery.rowAccessPolicies.delete` - `bigquery.rowAccessPolicies.setIamPolicy` * * Create a request for the method "rowAccessPolicies.delete". * @@ -6351,7 +6454,8 @@ public Delete set(String parameterName, Object value) { } } /** - * Gets the specified row access policy by policy ID. + * Gets the specified row access policy by policy ID. # IAM Permissions Requires the + * `bigquery.rowAccessPolicies.get` permission on the table. * * Create a request for the method "rowAccessPolicies.get". * @@ -6387,7 +6491,8 @@ public class Get extends BigqueryRequest { /** * Deletes the table specified by tableId from the dataset. If the table contains data, all the - * data will be deleted. + * data will be deleted. # IAM Permissions Requires the `bigquery.tables.delete` permission on the + * table. * * Create a request for the method "tables.delete". * @@ -8301,7 +8425,8 @@ public Delete set(String parameterName, Object value) { } /** * Gets the specified table resource by table ID. This method does not return the data in the table, - * it only returns the table resource, which describes the structure of this table. + * it only returns the table resource, which describes the structure of this table. # IAM + * Permissions Requires the `bigquery.tables.get` permission on the table. * * Create a request for the method "tables.get". * @@ -8334,7 +8459,8 @@ public class Get extends BigqueryRequest getTimestampTargetPrecision() { @@ -841,12 +843,13 @@ public java.util.List getTimestampTargetPrecision() { /** * Precisions (maximum number of total digits in base 10) for seconds of TIMESTAMP types that are * allowed to the destination table for autodetection mode. Available for the formats: CSV, - * PARQUET, and AVRO. Possible values include: Not Specified, [], or [6]: timestamp(6) for all - * auto detected TIMESTAMP columns [6, 12]: timestamp(6) for all auto detected TIMESTAMP columns - * that have less than 6 digits of subseconds. timestamp(12) for all auto detected TIMESTAMP - * columns that have more than 6 digits of subseconds. [12]: timestamp(12) for all auto detected - * TIMESTAMP columns. The order of the elements in this array is ignored. Inputs that have higher - * precision than the highest target precision in this array will be truncated. + * PARQUET, AVRO, and Iceberg External Table. Possible values include: Not Specified, [], or [6]: + * timestamp(6) for all auto detected TIMESTAMP columns [6, 12]: timestamp(6) for all auto + * detected TIMESTAMP columns that have less than 6 digits of subseconds. timestamp(12) for all + * auto detected TIMESTAMP columns that have more than 6 digits of subseconds. [12]: timestamp(12) + * for all auto detected TIMESTAMP columns. The order of the elements in this array is ignored. + * Inputs that have higher precision than the highest target precision in this array will be + * truncated. * @param timestampTargetPrecision timestampTargetPrecision or {@code null} for none */ public ExternalDataConfiguration setTimestampTargetPrecision(java.util.List timestampTargetPrecision) { diff --git a/clients/google-api-services-bigquery/v2/2.0.0/com/google/api/services/bigquery/model/ExternalRuntimeOptions.java b/clients/google-api-services-bigquery/v2/2.0.0/com/google/api/services/bigquery/model/ExternalRuntimeOptions.java index b7b8615e10b..a9fca2d518f 100644 --- a/clients/google-api-services-bigquery/v2/2.0.0/com/google/api/services/bigquery/model/ExternalRuntimeOptions.java +++ b/clients/google-api-services-bigquery/v2/2.0.0/com/google/api/services/bigquery/model/ExternalRuntimeOptions.java @@ -50,8 +50,8 @@ public final class ExternalRuntimeOptions extends com.google.api.client.json.Gen private java.lang.String containerMemory; /** - * Optional. Maximum number of requests that a Cloud Run instance can handle concurrently. If - * absent or if `0`, a default concurrency is used. + * Optional. Maximum number of requests that a Python UDF container instance can handle + * concurrently. If absent or if `0`, a default concurrency is used. * The value may be {@code null}. */ @com.google.api.client.util.Key @com.google.api.client.json.JsonString @@ -128,8 +128,8 @@ public ExternalRuntimeOptions setContainerMemory(java.lang.String containerMemor } /** - * Optional. Maximum number of requests that a Cloud Run instance can handle concurrently. If - * absent or if `0`, a default concurrency is used. + * Optional. Maximum number of requests that a Python UDF container instance can handle + * concurrently. If absent or if `0`, a default concurrency is used. * @return value or {@code null} for none */ public java.lang.Long getContainerRequestConcurrency() { @@ -137,8 +137,8 @@ public java.lang.Long getContainerRequestConcurrency() { } /** - * Optional. Maximum number of requests that a Cloud Run instance can handle concurrently. If - * absent or if `0`, a default concurrency is used. + * Optional. Maximum number of requests that a Python UDF container instance can handle + * concurrently. If absent or if `0`, a default concurrency is used. * @param containerRequestConcurrency containerRequestConcurrency or {@code null} for none */ public ExternalRuntimeOptions setContainerRequestConcurrency(java.lang.Long containerRequestConcurrency) { diff --git a/clients/google-api-services-bigquery/v2/2.0.0/com/google/api/services/bigquery/model/JobConfigurationLoad.java b/clients/google-api-services-bigquery/v2/2.0.0/com/google/api/services/bigquery/model/JobConfigurationLoad.java index 8bfde91561a..0c0c99560b3 100644 --- a/clients/google-api-services-bigquery/v2/2.0.0/com/google/api/services/bigquery/model/JobConfigurationLoad.java +++ b/clients/google-api-services-bigquery/v2/2.0.0/com/google/api/services/bigquery/model/JobConfigurationLoad.java @@ -454,12 +454,13 @@ public final class JobConfigurationLoad extends com.google.api.client.json.Gener /** * Precisions (maximum number of total digits in base 10) for seconds of TIMESTAMP types that are * allowed to the destination table for autodetection mode. Available for the formats: CSV, - * PARQUET, and AVRO. Possible values include: Not Specified, [], or [6]: timestamp(6) for all - * auto detected TIMESTAMP columns [6, 12]: timestamp(6) for all auto detected TIMESTAMP columns - * that have less than 6 digits of subseconds. timestamp(12) for all auto detected TIMESTAMP - * columns that have more than 6 digits of subseconds. [12]: timestamp(12) for all auto detected - * TIMESTAMP columns. The order of the elements in this array is ignored. Inputs that have higher - * precision than the highest target precision in this array will be truncated. + * PARQUET, AVRO, and Iceberg External Table. Possible values include: Not Specified, [], or [6]: + * timestamp(6) for all auto detected TIMESTAMP columns [6, 12]: timestamp(6) for all auto + * detected TIMESTAMP columns that have less than 6 digits of subseconds. timestamp(12) for all + * auto detected TIMESTAMP columns that have more than 6 digits of subseconds. [12]: timestamp(12) + * for all auto detected TIMESTAMP columns. The order of the elements in this array is ignored. + * Inputs that have higher precision than the highest target precision in this array will be + * truncated. * The value may be {@code null}. */ @com.google.api.client.util.Key @@ -1448,12 +1449,13 @@ public JobConfigurationLoad setTimestampFormat(java.lang.String timestampFormat) /** * Precisions (maximum number of total digits in base 10) for seconds of TIMESTAMP types that are * allowed to the destination table for autodetection mode. Available for the formats: CSV, - * PARQUET, and AVRO. Possible values include: Not Specified, [], or [6]: timestamp(6) for all - * auto detected TIMESTAMP columns [6, 12]: timestamp(6) for all auto detected TIMESTAMP columns - * that have less than 6 digits of subseconds. timestamp(12) for all auto detected TIMESTAMP - * columns that have more than 6 digits of subseconds. [12]: timestamp(12) for all auto detected - * TIMESTAMP columns. The order of the elements in this array is ignored. Inputs that have higher - * precision than the highest target precision in this array will be truncated. + * PARQUET, AVRO, and Iceberg External Table. Possible values include: Not Specified, [], or [6]: + * timestamp(6) for all auto detected TIMESTAMP columns [6, 12]: timestamp(6) for all auto + * detected TIMESTAMP columns that have less than 6 digits of subseconds. timestamp(12) for all + * auto detected TIMESTAMP columns that have more than 6 digits of subseconds. [12]: timestamp(12) + * for all auto detected TIMESTAMP columns. The order of the elements in this array is ignored. + * Inputs that have higher precision than the highest target precision in this array will be + * truncated. * @return value or {@code null} for none */ public java.util.List getTimestampTargetPrecision() { @@ -1463,12 +1465,13 @@ public java.util.List getTimestampTargetPrecision() { /** * Precisions (maximum number of total digits in base 10) for seconds of TIMESTAMP types that are * allowed to the destination table for autodetection mode. Available for the formats: CSV, - * PARQUET, and AVRO. Possible values include: Not Specified, [], or [6]: timestamp(6) for all - * auto detected TIMESTAMP columns [6, 12]: timestamp(6) for all auto detected TIMESTAMP columns - * that have less than 6 digits of subseconds. timestamp(12) for all auto detected TIMESTAMP - * columns that have more than 6 digits of subseconds. [12]: timestamp(12) for all auto detected - * TIMESTAMP columns. The order of the elements in this array is ignored. Inputs that have higher - * precision than the highest target precision in this array will be truncated. + * PARQUET, AVRO, and Iceberg External Table. Possible values include: Not Specified, [], or [6]: + * timestamp(6) for all auto detected TIMESTAMP columns [6, 12]: timestamp(6) for all auto + * detected TIMESTAMP columns that have less than 6 digits of subseconds. timestamp(12) for all + * auto detected TIMESTAMP columns that have more than 6 digits of subseconds. [12]: timestamp(12) + * for all auto detected TIMESTAMP columns. The order of the elements in this array is ignored. + * Inputs that have higher precision than the highest target precision in this array will be + * truncated. * @param timestampTargetPrecision timestampTargetPrecision or {@code null} for none */ public JobConfigurationLoad setTimestampTargetPrecision(java.util.List timestampTargetPrecision) { diff --git a/clients/google-api-services-bigquery/v2/2.0.0/pom.xml b/clients/google-api-services-bigquery/v2/2.0.0/pom.xml index f9065538272..01d05333638 100644 --- a/clients/google-api-services-bigquery/v2/2.0.0/pom.xml +++ b/clients/google-api-services-bigquery/v2/2.0.0/pom.xml @@ -8,8 +8,8 @@ com.google.apis google-api-services-bigquery - v2-rev20260429-2.0.0 - BigQuery API v2-rev20260429-2.0.0 + v2-rev20260601-2.0.0 + BigQuery API v2-rev20260601-2.0.0 jar 2011 diff --git a/clients/google-api-services-bigquery/v2/README.md b/clients/google-api-services-bigquery/v2/README.md index a4d71b52cb8..ff2d2476b3f 100644 --- a/clients/google-api-services-bigquery/v2/README.md +++ b/clients/google-api-services-bigquery/v2/README.md @@ -22,7 +22,7 @@ Add the following lines to your `pom.xml` file: com.google.apis google-api-services-bigquery - v2-rev20260429-2.0.0 + v2-rev20260601-2.0.0 @@ -35,7 +35,7 @@ repositories { mavenCentral() } dependencies { - implementation 'com.google.apis:google-api-services-bigquery:v2-rev20260429-2.0.0' + implementation 'com.google.apis:google-api-services-bigquery:v2-rev20260601-2.0.0' } ```