Skip to content

Commit a33ee6a

Browse files
1 parent 10af877 commit a33ee6a

File tree

6 files changed

+81
-9
lines changed

6 files changed

+81
-9
lines changed

clients/google-api-services-bigqueryreservation/v1/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-bigqueryreservation</artifactId>
25-
<version>v1-rev20240921-2.0.0</version>
25+
<version>v1-rev20241023-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-bigqueryreservation:v1-rev20240921-2.0.0'
38+
implementation 'com.google.apis:google-api-services-bigqueryreservation:v1-rev20241023-2.0.0'
3939
}
4040
```
4141

clients/google-api-services-bigqueryreservation/v1/2.0.0/com/google/api/services/bigqueryreservation/v1/model/Assignment.java

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,18 @@ public final class Assignment extends com.google.api.client.json.GenericJson {
3939
@com.google.api.client.util.Key
4040
private java.lang.String assignee;
4141

42+
/**
43+
* Optional. This field controls if "Gemini in BigQuery"
44+
* (https://cloud.google.com/gemini/docs/bigquery/overview) features should be enabled for this
45+
* reservation assignment, which is not on by default. "Gemini in BigQuery" has a distinct
46+
* compliance posture from BigQuery. If this field is set to true, the assignment job type is
47+
* QUERY, and the parent reservation edition is ENTERPRISE_PLUS, then the assignment will give the
48+
* grantee project/organization access to "Gemini in BigQuery" features.
49+
* The value may be {@code null}.
50+
*/
51+
@com.google.api.client.util.Key
52+
private java.lang.Boolean enableGeminiInBigquery;
53+
4254
/**
4355
* Which type of jobs will use the reservation.
4456
* The value may be {@code null}.
@@ -82,6 +94,33 @@ public Assignment setAssignee(java.lang.String assignee) {
8294
return this;
8395
}
8496

97+
/**
98+
* Optional. This field controls if "Gemini in BigQuery"
99+
* (https://cloud.google.com/gemini/docs/bigquery/overview) features should be enabled for this
100+
* reservation assignment, which is not on by default. "Gemini in BigQuery" has a distinct
101+
* compliance posture from BigQuery. If this field is set to true, the assignment job type is
102+
* QUERY, and the parent reservation edition is ENTERPRISE_PLUS, then the assignment will give the
103+
* grantee project/organization access to "Gemini in BigQuery" features.
104+
* @return value or {@code null} for none
105+
*/
106+
public java.lang.Boolean getEnableGeminiInBigquery() {
107+
return enableGeminiInBigquery;
108+
}
109+
110+
/**
111+
* Optional. This field controls if "Gemini in BigQuery"
112+
* (https://cloud.google.com/gemini/docs/bigquery/overview) features should be enabled for this
113+
* reservation assignment, which is not on by default. "Gemini in BigQuery" has a distinct
114+
* compliance posture from BigQuery. If this field is set to true, the assignment job type is
115+
* QUERY, and the parent reservation edition is ENTERPRISE_PLUS, then the assignment will give the
116+
* grantee project/organization access to "Gemini in BigQuery" features.
117+
* @param enableGeminiInBigquery enableGeminiInBigquery or {@code null} for none
118+
*/
119+
public Assignment setEnableGeminiInBigquery(java.lang.Boolean enableGeminiInBigquery) {
120+
this.enableGeminiInBigquery = enableGeminiInBigquery;
121+
return this;
122+
}
123+
85124
/**
86125
* Which type of jobs will use the reservation.
87126
* @return value or {@code null} for none

clients/google-api-services-bigqueryreservation/v1/2.0.0/com/google/api/services/bigqueryreservation/v1/model/Autoscale.java

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,9 @@ public final class Autoscale extends com.google.api.client.json.GenericJson {
3232

3333
/**
3434
* Output only. The slot capacity added to this reservation when autoscale happens. Will be
35-
* between [0, max_slots].
35+
* between [0, max_slots]. Note: after users reduce max_slots, it may take a while before it can
36+
* be propagated, so current_slots may stay in the original value and could be larger than
37+
* max_slots for that brief period (less than one minute)
3638
* The value may be {@code null}.
3739
*/
3840
@com.google.api.client.util.Key @com.google.api.client.json.JsonString
@@ -47,7 +49,9 @@ public final class Autoscale extends com.google.api.client.json.GenericJson {
4749

4850
/**
4951
* Output only. The slot capacity added to this reservation when autoscale happens. Will be
50-
* between [0, max_slots].
52+
* between [0, max_slots]. Note: after users reduce max_slots, it may take a while before it can
53+
* be propagated, so current_slots may stay in the original value and could be larger than
54+
* max_slots for that brief period (less than one minute)
5155
* @return value or {@code null} for none
5256
*/
5357
public java.lang.Long getCurrentSlots() {
@@ -56,7 +60,9 @@ public java.lang.Long getCurrentSlots() {
5660

5761
/**
5862
* Output only. The slot capacity added to this reservation when autoscale happens. Will be
59-
* between [0, max_slots].
63+
* between [0, max_slots]. Note: after users reduce max_slots, it may take a while before it can
64+
* be propagated, so current_slots may stay in the original value and could be larger than
65+
* max_slots for that brief period (less than one minute)
6066
* @param currentSlots currentSlots or {@code null} for none
6167
*/
6268
public Autoscale setCurrentSlots(java.lang.Long currentSlots) {

clients/google-api-services-bigqueryreservation/v1/2.0.0/com/google/api/services/bigqueryreservation/v1/model/Reservation.java

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,14 @@ public final class Reservation extends com.google.api.client.json.GenericJson {
7171
@com.google.api.client.util.Key
7272
private java.lang.Boolean ignoreIdleSlots;
7373

74+
/**
75+
* Optional. The labels associated with this reservation. You can use these to organize and group
76+
* your reservations. You can set this property when inserting or updating a reservation.
77+
* The value may be {@code null}.
78+
*/
79+
@com.google.api.client.util.Key
80+
private java.util.Map<String, java.lang.String> labels;
81+
7482
/**
7583
* Applicable only for reservations located within one of the BigQuery multi-regions (US or EU).
7684
* If set to true, this reservation is placed in the organization's secondary region which is
@@ -243,6 +251,25 @@ public Reservation setIgnoreIdleSlots(java.lang.Boolean ignoreIdleSlots) {
243251
return this;
244252
}
245253

254+
/**
255+
* Optional. The labels associated with this reservation. You can use these to organize and group
256+
* your reservations. You can set this property when inserting or updating a reservation.
257+
* @return value or {@code null} for none
258+
*/
259+
public java.util.Map<String, java.lang.String> getLabels() {
260+
return labels;
261+
}
262+
263+
/**
264+
* Optional. The labels associated with this reservation. You can use these to organize and group
265+
* your reservations. You can set this property when inserting or updating a reservation.
266+
* @param labels labels or {@code null} for none
267+
*/
268+
public Reservation setLabels(java.util.Map<String, java.lang.String> labels) {
269+
this.labels = labels;
270+
return this;
271+
}
272+
246273
/**
247274
* Applicable only for reservations located within one of the BigQuery multi-regions (US or EU).
248275
* If set to true, this reservation is placed in the organization's secondary region which is

clients/google-api-services-bigqueryreservation/v1/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-bigqueryreservation</artifactId>
11-
<version>v1-rev20240921-2.0.0</version>
12-
<name>BigQuery Reservation API v1-rev20240921-2.0.0</name>
11+
<version>v1-rev20241023-2.0.0</version>
12+
<name>BigQuery Reservation API v1-rev20241023-2.0.0</name>
1313
<packaging>jar</packaging>
1414

1515
<inceptionYear>2011</inceptionYear>

clients/google-api-services-bigqueryreservation/v1/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-bigqueryreservation</artifactId>
25-
<version>v1-rev20240921-2.0.0</version>
25+
<version>v1-rev20241023-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-bigqueryreservation:v1-rev20240921-2.0.0'
38+
implementation 'com.google.apis:google-api-services-bigqueryreservation:v1-rev20241023-2.0.0'
3939
}
4040
```
4141

0 commit comments

Comments
 (0)