Skip to content

Commit 8256b99

Browse files
1 parent a55a4cf commit 8256b99

File tree

6 files changed

+39
-54
lines changed

6 files changed

+39
-54
lines changed

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

clients/google-api-services-dataproc/v1/2.0.0/com/google/api/services/dataproc/model/RepairClusterRequest.java

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,16 @@ public final class RepairClusterRequest extends com.google.api.client.json.Gener
4444
@com.google.api.client.util.Key
4545
private java.lang.String clusterUuid;
4646

47+
/**
48+
* Optional. Whether the request is submitted by Dataproc super user. If true, IAM will check
49+
* 'dataproc.clusters.repair' permission instead of 'dataproc.clusters.update' permission. This is
50+
* to give Dataproc superuser the ability to repair clusters without granting the overly broad
51+
* update permission.
52+
* The value may be {@code null}.
53+
*/
54+
@com.google.api.client.util.Key
55+
private java.lang.Boolean dataprocSuperUser;
56+
4757
/**
4858
* Optional. Timeout for graceful YARN decommissioning. Graceful decommissioning facilitates the
4959
* removal of cluster nodes without interrupting jobs in progress. The timeout specifies the
@@ -126,6 +136,29 @@ public RepairClusterRequest setClusterUuid(java.lang.String clusterUuid) {
126136
return this;
127137
}
128138

139+
/**
140+
* Optional. Whether the request is submitted by Dataproc super user. If true, IAM will check
141+
* 'dataproc.clusters.repair' permission instead of 'dataproc.clusters.update' permission. This is
142+
* to give Dataproc superuser the ability to repair clusters without granting the overly broad
143+
* update permission.
144+
* @return value or {@code null} for none
145+
*/
146+
public java.lang.Boolean getDataprocSuperUser() {
147+
return dataprocSuperUser;
148+
}
149+
150+
/**
151+
* Optional. Whether the request is submitted by Dataproc super user. If true, IAM will check
152+
* 'dataproc.clusters.repair' permission instead of 'dataproc.clusters.update' permission. This is
153+
* to give Dataproc superuser the ability to repair clusters without granting the overly broad
154+
* update permission.
155+
* @param dataprocSuperUser dataprocSuperUser or {@code null} for none
156+
*/
157+
public RepairClusterRequest setDataprocSuperUser(java.lang.Boolean dataprocSuperUser) {
158+
this.dataprocSuperUser = dataprocSuperUser;
159+
return this;
160+
}
161+
129162
/**
130163
* Optional. Timeout for graceful YARN decommissioning. Graceful decommissioning facilitates the
131164
* removal of cluster nodes without interrupting jobs in progress. The timeout specifies the

clients/google-api-services-dataproc/v1/2.0.0/com/google/api/services/dataproc/model/UsageMetrics.java

Lines changed: 0 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -52,13 +52,6 @@ public final class UsageMetrics extends com.google.api.client.json.GenericJson {
5252
@com.google.api.client.util.Key @com.google.api.client.json.JsonString
5353
private java.lang.Long milliDcuSeconds;
5454

55-
/**
56-
* Optional. Slot usage in (milliSlot x seconds).
57-
* The value may be {@code null}.
58-
*/
59-
@com.google.api.client.util.Key @com.google.api.client.json.JsonString
60-
private java.lang.Long milliSlotSeconds;
61-
6255
/**
6356
* Optional. Shuffle storage usage in (GB x seconds) (see Dataproc Serverless pricing
6457
* (https://cloud.google.com/dataproc-serverless/pricing)).
@@ -129,23 +122,6 @@ public UsageMetrics setMilliDcuSeconds(java.lang.Long milliDcuSeconds) {
129122
return this;
130123
}
131124

132-
/**
133-
* Optional. Slot usage in (milliSlot x seconds).
134-
* @return value or {@code null} for none
135-
*/
136-
public java.lang.Long getMilliSlotSeconds() {
137-
return milliSlotSeconds;
138-
}
139-
140-
/**
141-
* Optional. Slot usage in (milliSlot x seconds).
142-
* @param milliSlotSeconds milliSlotSeconds or {@code null} for none
143-
*/
144-
public UsageMetrics setMilliSlotSeconds(java.lang.Long milliSlotSeconds) {
145-
this.milliSlotSeconds = milliSlotSeconds;
146-
return this;
147-
}
148-
149125
/**
150126
* Optional. Shuffle storage usage in (GB x seconds) (see Dataproc Serverless pricing
151127
* (https://cloud.google.com/dataproc-serverless/pricing)).

clients/google-api-services-dataproc/v1/2.0.0/com/google/api/services/dataproc/model/UsageSnapshot.java

Lines changed: 0 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -60,13 +60,6 @@ public final class UsageSnapshot extends com.google.api.client.json.GenericJson
6060
@com.google.api.client.util.Key @com.google.api.client.json.JsonString
6161
private java.lang.Long milliDcuPremium;
6262

63-
/**
64-
* Optional. Milli (one-thousandth) Slot usage of the workload.
65-
* The value may be {@code null}.
66-
*/
67-
@com.google.api.client.util.Key @com.google.api.client.json.JsonString
68-
private java.lang.Long milliSlot;
69-
7063
/**
7164
* Optional. Shuffle Storage in gigabytes (GB). (see Dataproc Serverless pricing
7265
* (https://cloud.google.com/dataproc-serverless/pricing))
@@ -164,23 +157,6 @@ public UsageSnapshot setMilliDcuPremium(java.lang.Long milliDcuPremium) {
164157
return this;
165158
}
166159

167-
/**
168-
* Optional. Milli (one-thousandth) Slot usage of the workload.
169-
* @return value or {@code null} for none
170-
*/
171-
public java.lang.Long getMilliSlot() {
172-
return milliSlot;
173-
}
174-
175-
/**
176-
* Optional. Milli (one-thousandth) Slot usage of the workload.
177-
* @param milliSlot milliSlot or {@code null} for none
178-
*/
179-
public UsageSnapshot setMilliSlot(java.lang.Long milliSlot) {
180-
this.milliSlot = milliSlot;
181-
return this;
182-
}
183-
184160
/**
185161
* Optional. Shuffle Storage in gigabytes (GB). (see Dataproc Serverless pricing
186162
* (https://cloud.google.com/dataproc-serverless/pricing))

clients/google-api-services-dataproc/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-dataproc</artifactId>
11-
<version>v1-rev20250930-2.0.0</version>
12-
<name>Cloud Dataproc API v1-rev20250930-2.0.0</name>
11+
<version>v1-rev20251001-2.0.0</version>
12+
<name>Cloud Dataproc API v1-rev20251001-2.0.0</name>
1313
<packaging>jar</packaging>
1414

1515
<inceptionYear>2011</inceptionYear>

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

0 commit comments

Comments
 (0)