Skip to content

Commit 7eeebed

Browse files
1 parent b094b9e commit 7eeebed

File tree

9 files changed

+160
-39
lines changed

9 files changed

+160
-39
lines changed

clients/google-api-services-bigquery/v2/2.0.0/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ Add the following lines to your `pom.xml` file:
2222
<dependency>
2323
<groupId>com.google.apis</groupId>
2424
<artifactId>google-api-services-bigquery</artifactId>
25-
<version>v2-rev20250706-2.0.0</version>
25+
<version>v2-rev20250713-2.0.0</version>
2626
</dependency>
2727
</dependencies>
2828
</project>
@@ -35,7 +35,7 @@ repositories {
3535
mavenCentral()
3636
}
3737
dependencies {
38-
implementation 'com.google.apis:google-api-services-bigquery:v2-rev20250706-2.0.0'
38+
implementation 'com.google.apis:google-api-services-bigquery:v2-rev20250713-2.0.0'
3939
}
4040
```
4141

clients/google-api-services-bigquery/v2/2.0.0/com/google/api/services/bigquery/Bigquery.java

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2430,6 +2430,29 @@ public GetQueryResults setJobId(java.lang.String jobId) {
24302430
return this;
24312431
}
24322432

2433+
/**
2434+
* Optional. The API output format for a timestamp. This offers more explicit control over the
2435+
* timestamp output format as compared to the existing `use_int64_timestamp` option.
2436+
*/
2437+
@com.google.api.client.util.Key("formatOptions.timestampOutputFormat")
2438+
private java.lang.String formatOptionsTimestampOutputFormat;
2439+
2440+
/** Optional. The API output format for a timestamp. This offers more explicit control over the
2441+
timestamp output format as compared to the existing `use_int64_timestamp` option.
2442+
*/
2443+
public java.lang.String getFormatOptionsTimestampOutputFormat() {
2444+
return formatOptionsTimestampOutputFormat;
2445+
}
2446+
2447+
/**
2448+
* Optional. The API output format for a timestamp. This offers more explicit control over the
2449+
* timestamp output format as compared to the existing `use_int64_timestamp` option.
2450+
*/
2451+
public GetQueryResults setFormatOptionsTimestampOutputFormat(java.lang.String formatOptionsTimestampOutputFormat) {
2452+
this.formatOptionsTimestampOutputFormat = formatOptionsTimestampOutputFormat;
2453+
return this;
2454+
}
2455+
24332456
/** Optional. Output timestamp as usec int64. Default is false. */
24342457
@com.google.api.client.util.Key("formatOptions.useInt64Timestamp")
24352458
private java.lang.Boolean formatOptionsUseInt64Timestamp;
@@ -7937,6 +7960,29 @@ public List setTableId(java.lang.String tableId) {
79377960
return this;
79387961
}
79397962

7963+
/**
7964+
* Optional. The API output format for a timestamp. This offers more explicit control over the
7965+
* timestamp output format as compared to the existing `use_int64_timestamp` option.
7966+
*/
7967+
@com.google.api.client.util.Key("formatOptions.timestampOutputFormat")
7968+
private java.lang.String formatOptionsTimestampOutputFormat;
7969+
7970+
/** Optional. The API output format for a timestamp. This offers more explicit control over the
7971+
timestamp output format as compared to the existing `use_int64_timestamp` option.
7972+
*/
7973+
public java.lang.String getFormatOptionsTimestampOutputFormat() {
7974+
return formatOptionsTimestampOutputFormat;
7975+
}
7976+
7977+
/**
7978+
* Optional. The API output format for a timestamp. This offers more explicit control over the
7979+
* timestamp output format as compared to the existing `use_int64_timestamp` option.
7980+
*/
7981+
public List setFormatOptionsTimestampOutputFormat(java.lang.String formatOptionsTimestampOutputFormat) {
7982+
this.formatOptionsTimestampOutputFormat = formatOptionsTimestampOutputFormat;
7983+
return this;
7984+
}
7985+
79407986
/** Optional. Output timestamp as usec int64. Default is false. */
79417987
@com.google.api.client.util.Key("formatOptions.useInt64Timestamp")
79427988
private java.lang.Boolean formatOptionsUseInt64Timestamp;

clients/google-api-services-bigquery/v2/2.0.0/com/google/api/services/bigquery/model/DataFormatOptions.java

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,13 +29,40 @@
2929
@SuppressWarnings("javadoc")
3030
public final class DataFormatOptions extends com.google.api.client.json.GenericJson {
3131

32+
/**
33+
* Optional. The API output format for a timestamp. This offers more explicit control over the
34+
* timestamp output format as compared to the existing `use_int64_timestamp` option.
35+
* The value may be {@code null}.
36+
*/
37+
@com.google.api.client.util.Key
38+
private java.lang.String timestampOutputFormat;
39+
3240
/**
3341
* Optional. Output timestamp as usec int64. Default is false.
3442
* The value may be {@code null}.
3543
*/
3644
@com.google.api.client.util.Key
3745
private java.lang.Boolean useInt64Timestamp;
3846

47+
/**
48+
* Optional. The API output format for a timestamp. This offers more explicit control over the
49+
* timestamp output format as compared to the existing `use_int64_timestamp` option.
50+
* @return value or {@code null} for none
51+
*/
52+
public java.lang.String getTimestampOutputFormat() {
53+
return timestampOutputFormat;
54+
}
55+
56+
/**
57+
* Optional. The API output format for a timestamp. This offers more explicit control over the
58+
* timestamp output format as compared to the existing `use_int64_timestamp` option.
59+
* @param timestampOutputFormat timestampOutputFormat or {@code null} for none
60+
*/
61+
public DataFormatOptions setTimestampOutputFormat(java.lang.String timestampOutputFormat) {
62+
this.timestampOutputFormat = timestampOutputFormat;
63+
return this;
64+
}
65+
3966
/**
4067
* Optional. Output timestamp as usec int64. Default is false.
4168
* @return value or {@code null} for none

clients/google-api-services-bigquery/v2/2.0.0/com/google/api/services/bigquery/model/ExternalRuntimeOptions.java

Lines changed: 27 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -30,17 +30,20 @@
3030
public final class ExternalRuntimeOptions extends com.google.api.client.json.GenericJson {
3131

3232
/**
33-
* Optional. Amount of CPU provisioned for the container instance. If not specified, the default
34-
* value is 0.33 vCPUs.
33+
* Optional. Amount of CPU provisioned for a Python UDF container instance. For more information,
34+
* see [Configure container limits for Python UDFs](https://cloud.google.com/bigquery/docs/user-
35+
* defined-functions-python#configure-container-limits)
3536
* The value may be {@code null}.
3637
*/
3738
@com.google.api.client.util.Key
3839
private java.lang.Double containerCpu;
3940

4041
/**
41-
* Optional. Amount of memory provisioned for the container instance. Format: {number}{unit} where
42-
* unit is one of "M", "G", "Mi" and "Gi" (e.g. 1G, 512Mi). If not specified, the default value is
43-
* 512Mi.
42+
* Optional. Amount of memory provisioned for a Python UDF container instance. Format:
43+
* {number}{unit} where unit is one of "M", "G", "Mi" and "Gi" (e.g. 1G, 512Mi). If not specified,
44+
* the default value is 512Mi. For more information, see [Configure container limits for Python
45+
* UDFs](https://cloud.google.com/bigquery/docs/user-defined-functions-python#configure-container-
46+
* limits)
4447
* The value may be {@code null}.
4548
*/
4649
@com.google.api.client.util.Key
@@ -64,24 +67,26 @@ public final class ExternalRuntimeOptions extends com.google.api.client.json.Gen
6467
private java.lang.String runtimeConnection;
6568

6669
/**
67-
* Optional. Language runtime version (e.g. python-3.11).
70+
* Optional. Language runtime version. Example: `python-3.11`.
6871
* The value may be {@code null}.
6972
*/
7073
@com.google.api.client.util.Key
7174
private java.lang.String runtimeVersion;
7275

7376
/**
74-
* Optional. Amount of CPU provisioned for the container instance. If not specified, the default
75-
* value is 0.33 vCPUs.
77+
* Optional. Amount of CPU provisioned for a Python UDF container instance. For more information,
78+
* see [Configure container limits for Python UDFs](https://cloud.google.com/bigquery/docs/user-
79+
* defined-functions-python#configure-container-limits)
7680
* @return value or {@code null} for none
7781
*/
7882
public java.lang.Double getContainerCpu() {
7983
return containerCpu;
8084
}
8185

8286
/**
83-
* Optional. Amount of CPU provisioned for the container instance. If not specified, the default
84-
* value is 0.33 vCPUs.
87+
* Optional. Amount of CPU provisioned for a Python UDF container instance. For more information,
88+
* see [Configure container limits for Python UDFs](https://cloud.google.com/bigquery/docs/user-
89+
* defined-functions-python#configure-container-limits)
8590
* @param containerCpu containerCpu or {@code null} for none
8691
*/
8792
public ExternalRuntimeOptions setContainerCpu(java.lang.Double containerCpu) {
@@ -90,19 +95,23 @@ public ExternalRuntimeOptions setContainerCpu(java.lang.Double containerCpu) {
9095
}
9196

9297
/**
93-
* Optional. Amount of memory provisioned for the container instance. Format: {number}{unit} where
94-
* unit is one of "M", "G", "Mi" and "Gi" (e.g. 1G, 512Mi). If not specified, the default value is
95-
* 512Mi.
98+
* Optional. Amount of memory provisioned for a Python UDF container instance. Format:
99+
* {number}{unit} where unit is one of "M", "G", "Mi" and "Gi" (e.g. 1G, 512Mi). If not specified,
100+
* the default value is 512Mi. For more information, see [Configure container limits for Python
101+
* UDFs](https://cloud.google.com/bigquery/docs/user-defined-functions-python#configure-container-
102+
* limits)
96103
* @return value or {@code null} for none
97104
*/
98105
public java.lang.String getContainerMemory() {
99106
return containerMemory;
100107
}
101108

102109
/**
103-
* Optional. Amount of memory provisioned for the container instance. Format: {number}{unit} where
104-
* unit is one of "M", "G", "Mi" and "Gi" (e.g. 1G, 512Mi). If not specified, the default value is
105-
* 512Mi.
110+
* Optional. Amount of memory provisioned for a Python UDF container instance. Format:
111+
* {number}{unit} where unit is one of "M", "G", "Mi" and "Gi" (e.g. 1G, 512Mi). If not specified,
112+
* the default value is 512Mi. For more information, see [Configure container limits for Python
113+
* UDFs](https://cloud.google.com/bigquery/docs/user-defined-functions-python#configure-container-
114+
* limits)
106115
* @param containerMemory containerMemory or {@code null} for none
107116
*/
108117
public ExternalRuntimeOptions setContainerMemory(java.lang.String containerMemory) {
@@ -151,15 +160,15 @@ public ExternalRuntimeOptions setRuntimeConnection(java.lang.String runtimeConne
151160
}
152161

153162
/**
154-
* Optional. Language runtime version (e.g. python-3.11).
163+
* Optional. Language runtime version. Example: `python-3.11`.
155164
* @return value or {@code null} for none
156165
*/
157166
public java.lang.String getRuntimeVersion() {
158167
return runtimeVersion;
159168
}
160169

161170
/**
162-
* Optional. Language runtime version (e.g. python-3.11).
171+
* Optional. Language runtime version. Example: `python-3.11`.
163172
* @param runtimeVersion runtimeVersion or {@code null} for none
164173
*/
165174
public ExternalRuntimeOptions setRuntimeVersion(java.lang.String runtimeVersion) {

clients/google-api-services-bigquery/v2/2.0.0/com/google/api/services/bigquery/model/PythonOptions.java

Lines changed: 18 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -30,30 +30,35 @@
3030
public final class PythonOptions extends com.google.api.client.json.GenericJson {
3131

3232
/**
33-
* Required. The entry point function in the user's Python code.
33+
* Required. The name of the function defined in Python code as the entry point when the Python
34+
* UDF is invoked.
3435
* The value may be {@code null}.
3536
*/
3637
@com.google.api.client.util.Key
3738
private java.lang.String entryPoint;
3839

3940
/**
40-
* Optional. A list of package names along with versions to be installed. Follows requirements.txt
41-
* syntax (e.g. numpy==2.0, permutation, urllib3<2.2.1)
41+
* Optional. A list of Python package names along with versions to be installed. Example:
42+
* ["pandas>=2.1", "google-cloud-translate==3.11"]. For more information, see [Use third-party
43+
* packages](https://cloud.google.com/bigquery/docs/user-defined-functions-python#third-party-
44+
* packages).
4245
* The value may be {@code null}.
4346
*/
4447
@com.google.api.client.util.Key
4548
private java.util.List<java.lang.String> packages;
4649

4750
/**
48-
* Required. The entry point function in the user's Python code.
51+
* Required. The name of the function defined in Python code as the entry point when the Python
52+
* UDF is invoked.
4953
* @return value or {@code null} for none
5054
*/
5155
public java.lang.String getEntryPoint() {
5256
return entryPoint;
5357
}
5458

5559
/**
56-
* Required. The entry point function in the user's Python code.
60+
* Required. The name of the function defined in Python code as the entry point when the Python
61+
* UDF is invoked.
5762
* @param entryPoint entryPoint or {@code null} for none
5863
*/
5964
public PythonOptions setEntryPoint(java.lang.String entryPoint) {
@@ -62,17 +67,21 @@ public PythonOptions setEntryPoint(java.lang.String entryPoint) {
6267
}
6368

6469
/**
65-
* Optional. A list of package names along with versions to be installed. Follows requirements.txt
66-
* syntax (e.g. numpy==2.0, permutation, urllib3<2.2.1)
70+
* Optional. A list of Python package names along with versions to be installed. Example:
71+
* ["pandas>=2.1", "google-cloud-translate==3.11"]. For more information, see [Use third-party
72+
* packages](https://cloud.google.com/bigquery/docs/user-defined-functions-python#third-party-
73+
* packages).
6774
* @return value or {@code null} for none
6875
*/
6976
public java.util.List<java.lang.String> getPackages() {
7077
return packages;
7178
}
7279

7380
/**
74-
* Optional. A list of package names along with versions to be installed. Follows requirements.txt
75-
* syntax (e.g. numpy==2.0, permutation, urllib3<2.2.1)
81+
* Optional. A list of Python package names along with versions to be installed. Example:
82+
* ["pandas>=2.1", "google-cloud-translate==3.11"]. For more information, see [Use third-party
83+
* packages](https://cloud.google.com/bigquery/docs/user-defined-functions-python#third-party-
84+
* packages).
7685
* @param packages packages or {@code null} for none
7786
*/
7887
public PythonOptions setPackages(java.util.List<java.lang.String> packages) {

clients/google-api-services-bigquery/v2/2.0.0/com/google/api/services/bigquery/model/QueryParameterType.java

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,15 @@ public final class QueryParameterType extends com.google.api.client.json.Generic
5656
com.google.api.client.util.Data.nullOf(StructTypes.class);
5757
}
5858

59+
/**
60+
* Optional. Precision (maximum number of total digits in base 10) for seconds of TIMESTAMP type.
61+
* Possible values include: * 6 (Default, for TIMESTAMP type with microsecond precision) * 12 (For
62+
* TIMESTAMP type with picosecond precision)
63+
* The value may be {@code null}.
64+
*/
65+
@com.google.api.client.util.Key @com.google.api.client.json.JsonString
66+
private java.lang.Long timestampPrecision;
67+
5968
/**
6069
* Required. The top level type of this field.
6170
* The value may be {@code null}.
@@ -114,6 +123,27 @@ public QueryParameterType setStructTypes(java.util.List<StructTypes> structTypes
114123
return this;
115124
}
116125

126+
/**
127+
* Optional. Precision (maximum number of total digits in base 10) for seconds of TIMESTAMP type.
128+
* Possible values include: * 6 (Default, for TIMESTAMP type with microsecond precision) * 12 (For
129+
* TIMESTAMP type with picosecond precision)
130+
* @return value or {@code null} for none
131+
*/
132+
public java.lang.Long getTimestampPrecision() {
133+
return timestampPrecision;
134+
}
135+
136+
/**
137+
* Optional. Precision (maximum number of total digits in base 10) for seconds of TIMESTAMP type.
138+
* Possible values include: * 6 (Default, for TIMESTAMP type with microsecond precision) * 12 (For
139+
* TIMESTAMP type with picosecond precision)
140+
* @param timestampPrecision timestampPrecision or {@code null} for none
141+
*/
142+
public QueryParameterType setTimestampPrecision(java.lang.Long timestampPrecision) {
143+
this.timestampPrecision = timestampPrecision;
144+
return this;
145+
}
146+
117147
/**
118148
* Required. The top level type of this field.
119149
* @return value or {@code null} for none

clients/google-api-services-bigquery/v2/2.0.0/com/google/api/services/bigquery/model/Routine.java

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -125,8 +125,8 @@ public final class Routine extends com.google.api.client.json.GenericJson {
125125
private java.lang.Long lastModifiedTime;
126126

127127
/**
128-
* Optional. Options for Python UDF. [Preview](https://cloud.google.com/products/#product-launch-
129-
* stages)
128+
* Optional. Options for the Python UDF. [Preview](https://cloud.google.com/products/#product-
129+
* launch-stages)
130130
* The value may be {@code null}.
131131
*/
132132
@com.google.api.client.util.Key
@@ -421,17 +421,17 @@ public Routine setLastModifiedTime(java.lang.Long lastModifiedTime) {
421421
}
422422

423423
/**
424-
* Optional. Options for Python UDF. [Preview](https://cloud.google.com/products/#product-launch-
425-
* stages)
424+
* Optional. Options for the Python UDF. [Preview](https://cloud.google.com/products/#product-
425+
* launch-stages)
426426
* @return value or {@code null} for none
427427
*/
428428
public PythonOptions getPythonOptions() {
429429
return pythonOptions;
430430
}
431431

432432
/**
433-
* Optional. Options for Python UDF. [Preview](https://cloud.google.com/products/#product-launch-
434-
* stages)
433+
* Optional. Options for the Python UDF. [Preview](https://cloud.google.com/products/#product-
434+
* launch-stages)
435435
* @param pythonOptions pythonOptions or {@code null} for none
436436
*/
437437
public Routine setPythonOptions(PythonOptions pythonOptions) {

clients/google-api-services-bigquery/v2/2.0.0/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@
88

99
<groupId>com.google.apis</groupId>
1010
<artifactId>google-api-services-bigquery</artifactId>
11-
<version>v2-rev20250706-2.0.0</version>
12-
<name>BigQuery API v2-rev20250706-2.0.0</name>
11+
<version>v2-rev20250713-2.0.0</version>
12+
<name>BigQuery API v2-rev20250713-2.0.0</name>
1313
<packaging>jar</packaging>
1414

1515
<inceptionYear>2011</inceptionYear>

clients/google-api-services-bigquery/v2/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ Add the following lines to your `pom.xml` file:
2222
<dependency>
2323
<groupId>com.google.apis</groupId>
2424
<artifactId>google-api-services-bigquery</artifactId>
25-
<version>v2-rev20250706-2.0.0</version>
25+
<version>v2-rev20250713-2.0.0</version>
2626
</dependency>
2727
</dependencies>
2828
</project>
@@ -35,7 +35,7 @@ repositories {
3535
mavenCentral()
3636
}
3737
dependencies {
38-
implementation 'com.google.apis:google-api-services-bigquery:v2-rev20250706-2.0.0'
38+
implementation 'com.google.apis:google-api-services-bigquery:v2-rev20250713-2.0.0'
3939
}
4040
```
4141

0 commit comments

Comments
 (0)