Skip to content

Commit 4c3f567

Browse files
1 parent 84158f1 commit 4c3f567

6 files changed

Lines changed: 67 additions & 10 deletions

File tree

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

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

Lines changed: 25 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818

1919
/**
2020
* Confidential Instance Config for clusters using Confidential VMs
21-
* (https://cloud.google.com/compute/confidential-vm/docs)
21+
* (https://cloud.google.com/confidential-computing/confidential-vm/docs)
2222
*
2323
* <p> This is the Java data model class that specifies how to parse/serialize into the JSON that is
2424
* transmitted over HTTP when working with the Cloud Dataproc API. For a detailed explanation see:
@@ -30,6 +30,13 @@
3030
@SuppressWarnings("javadoc")
3131
public final class ConfidentialInstanceConfig extends com.google.api.client.json.GenericJson {
3232

33+
/**
34+
* Optional. Defines the type of Confidential Compute technology to use.
35+
* The value may be {@code null}.
36+
*/
37+
@com.google.api.client.util.Key
38+
private java.lang.String confidentialInstanceType;
39+
3340
/**
3441
* Optional. Deprecated: Use 'confidential_instance_type' instead. Defines whether the instance
3542
* should have confidential compute enabled.
@@ -38,6 +45,23 @@ public final class ConfidentialInstanceConfig extends com.google.api.client.json
3845
@com.google.api.client.util.Key
3946
private java.lang.Boolean enableConfidentialCompute;
4047

48+
/**
49+
* Optional. Defines the type of Confidential Compute technology to use.
50+
* @return value or {@code null} for none
51+
*/
52+
public java.lang.String getConfidentialInstanceType() {
53+
return confidentialInstanceType;
54+
}
55+
56+
/**
57+
* Optional. Defines the type of Confidential Compute technology to use.
58+
* @param confidentialInstanceType confidentialInstanceType or {@code null} for none
59+
*/
60+
public ConfidentialInstanceConfig setConfidentialInstanceType(java.lang.String confidentialInstanceType) {
61+
this.confidentialInstanceType = confidentialInstanceType;
62+
return this;
63+
}
64+
4165
/**
4266
* Optional. Deprecated: Use 'confidential_instance_type' instead. Defines whether the instance
4367
* should have confidential compute enabled.

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

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ public final class GceClusterConfig extends com.google.api.client.json.GenericJs
4646

4747
/**
4848
* Optional. Confidential Instance Config for clusters using Confidential VMs
49-
* (https://cloud.google.com/compute/confidential-vm/docs).
49+
* (https://cloud.google.com/confidential-computing/confidential-vm/docs).
5050
* The value may be {@code null}.
5151
*/
5252
@com.google.api.client.util.Key
@@ -215,7 +215,7 @@ public GceClusterConfig setAutoZoneExcludeZoneUris(java.util.List<java.lang.Stri
215215

216216
/**
217217
* Optional. Confidential Instance Config for clusters using Confidential VMs
218-
* (https://cloud.google.com/compute/confidential-vm/docs).
218+
* (https://cloud.google.com/confidential-computing/confidential-vm/docs).
219219
* @return value or {@code null} for none
220220
*/
221221
public ConfidentialInstanceConfig getConfidentialInstanceConfig() {
@@ -224,7 +224,7 @@ public ConfidentialInstanceConfig getConfidentialInstanceConfig() {
224224

225225
/**
226226
* Optional. Confidential Instance Config for clusters using Confidential VMs
227-
* (https://cloud.google.com/compute/confidential-vm/docs).
227+
* (https://cloud.google.com/confidential-computing/confidential-vm/docs).
228228
* @param confidentialInstanceConfig confidentialInstanceConfig or {@code null} for none
229229
*/
230230
public GceClusterConfig setConfidentialInstanceConfig(ConfidentialInstanceConfig confidentialInstanceConfig) {

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

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -85,6 +85,16 @@ public final class GkeNodeConfig extends com.google.api.client.json.GenericJson
8585
@com.google.api.client.util.Key
8686
private java.lang.Boolean preemptible;
8787

88+
/**
89+
* Optional. Specifies the service account
90+
* (https://cloud.google.com/dataproc/docs/guides/dpgke/dataproc-gke-iam) to be used by the node
91+
* pools. Specify the email address of the service account or its full resource name.Format:
92+
* projects/{project}/serviceAccounts/{service_account_email} or {service_account_email}.
93+
* The value may be {@code null}.
94+
*/
95+
@com.google.api.client.util.Key
96+
private java.lang.String serviceAccount;
97+
8898
/**
8999
* Optional. Whether the nodes are created as Spot VM instances
90100
* (https://cloud.google.com/compute/docs/instances/spot). Spot VMs are the latest update to
@@ -226,6 +236,29 @@ public GkeNodeConfig setPreemptible(java.lang.Boolean preemptible) {
226236
return this;
227237
}
228238

239+
/**
240+
* Optional. Specifies the service account
241+
* (https://cloud.google.com/dataproc/docs/guides/dpgke/dataproc-gke-iam) to be used by the node
242+
* pools. Specify the email address of the service account or its full resource name.Format:
243+
* projects/{project}/serviceAccounts/{service_account_email} or {service_account_email}.
244+
* @return value or {@code null} for none
245+
*/
246+
public java.lang.String getServiceAccount() {
247+
return serviceAccount;
248+
}
249+
250+
/**
251+
* Optional. Specifies the service account
252+
* (https://cloud.google.com/dataproc/docs/guides/dpgke/dataproc-gke-iam) to be used by the node
253+
* pools. Specify the email address of the service account or its full resource name.Format:
254+
* projects/{project}/serviceAccounts/{service_account_email} or {service_account_email}.
255+
* @param serviceAccount serviceAccount or {@code null} for none
256+
*/
257+
public GkeNodeConfig setServiceAccount(java.lang.String serviceAccount) {
258+
this.serviceAccount = serviceAccount;
259+
return this;
260+
}
261+
229262
/**
230263
* Optional. Whether the nodes are created as Spot VM instances
231264
* (https://cloud.google.com/compute/docs/instances/spot). Spot VMs are the latest update to

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-rev20260524-2.0.0</version>
12-
<name>Cloud Dataproc API v1-rev20260524-2.0.0</name>
11+
<version>v1-rev20260612-2.0.0</version>
12+
<name>Cloud Dataproc API v1-rev20260612-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-rev20260524-2.0.0</version>
25+
<version>v1-rev20260612-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-rev20260524-2.0.0'
38+
implementation 'com.google.apis:google-api-services-dataproc:v1-rev20260612-2.0.0'
3939
}
4040
```
4141

0 commit comments

Comments
 (0)