Skip to content

Commit 34df049

Browse files
1 parent 6589288 commit 34df049

File tree

6 files changed

+158
-6
lines changed

6 files changed

+158
-6
lines changed

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

clients/google-api-services-gkebackup/v1/2.0.0/com/google/api/services/gkebackup/v1/model/Backup.java

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -252,6 +252,14 @@ public final class Backup extends com.google.api.client.json.GenericJson {
252252
@com.google.api.client.util.Key
253253
private java.lang.String stateReason;
254254

255+
/**
256+
* Output only. Information about the troubleshooting steps which will provide debugging
257+
* information to the end users.
258+
* The value may be {@code null}.
259+
*/
260+
@com.google.api.client.util.Key
261+
private TroubleshootingInfo troubleshootingInfo;
262+
255263
/**
256264
* Output only. Server generated global unique identifier of
257265
* [UUID4](https://en.wikipedia.org/wiki/Universally_unique_identifier)
@@ -800,6 +808,25 @@ public Backup setStateReason(java.lang.String stateReason) {
800808
return this;
801809
}
802810

811+
/**
812+
* Output only. Information about the troubleshooting steps which will provide debugging
813+
* information to the end users.
814+
* @return value or {@code null} for none
815+
*/
816+
public TroubleshootingInfo getTroubleshootingInfo() {
817+
return troubleshootingInfo;
818+
}
819+
820+
/**
821+
* Output only. Information about the troubleshooting steps which will provide debugging
822+
* information to the end users.
823+
* @param troubleshootingInfo troubleshootingInfo or {@code null} for none
824+
*/
825+
public Backup setTroubleshootingInfo(TroubleshootingInfo troubleshootingInfo) {
826+
this.troubleshootingInfo = troubleshootingInfo;
827+
return this;
828+
}
829+
803830
/**
804831
* Output only. Server generated global unique identifier of
805832
* [UUID4](https://en.wikipedia.org/wiki/Universally_unique_identifier)

clients/google-api-services-gkebackup/v1/2.0.0/com/google/api/services/gkebackup/v1/model/Restore.java

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -152,6 +152,14 @@ public final class Restore extends com.google.api.client.json.GenericJson {
152152
@com.google.api.client.util.Key
153153
private java.lang.String stateReason;
154154

155+
/**
156+
* Output only. Information about the troubleshooting steps which will provide debugging
157+
* information to the end users.
158+
* The value may be {@code null}.
159+
*/
160+
@com.google.api.client.util.Key
161+
private TroubleshootingInfo troubleshootingInfo;
162+
155163
/**
156164
* Output only. Server generated global unique identifier of
157165
* [UUID](https://en.wikipedia.org/wiki/Universally_unique_identifier) format.
@@ -471,6 +479,25 @@ public Restore setStateReason(java.lang.String stateReason) {
471479
return this;
472480
}
473481

482+
/**
483+
* Output only. Information about the troubleshooting steps which will provide debugging
484+
* information to the end users.
485+
* @return value or {@code null} for none
486+
*/
487+
public TroubleshootingInfo getTroubleshootingInfo() {
488+
return troubleshootingInfo;
489+
}
490+
491+
/**
492+
* Output only. Information about the troubleshooting steps which will provide debugging
493+
* information to the end users.
494+
* @param troubleshootingInfo troubleshootingInfo or {@code null} for none
495+
*/
496+
public Restore setTroubleshootingInfo(TroubleshootingInfo troubleshootingInfo) {
497+
this.troubleshootingInfo = troubleshootingInfo;
498+
return this;
499+
}
500+
474501
/**
475502
* Output only. Server generated global unique identifier of
476503
* [UUID](https://en.wikipedia.org/wiki/Universally_unique_identifier) format.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,98 @@
1+
/*
2+
* Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except
3+
* in compliance with the License. You may obtain a copy of the License at
4+
*
5+
* http://www.apache.org/licenses/LICENSE-2.0
6+
*
7+
* Unless required by applicable law or agreed to in writing, software distributed under the License
8+
* is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express
9+
* or implied. See the License for the specific language governing permissions and limitations under
10+
* the License.
11+
*/
12+
/*
13+
* This code was generated by https://github.com/googleapis/google-api-java-client-services/
14+
* Modify at your own risk.
15+
*/
16+
17+
package com.google.api.services.gkebackup.v1.model;
18+
19+
/**
20+
* Stores information about troubleshooting doc for debugging a particular state of an operation (eg
21+
* - backup/restore). This will be used by the end user to debug their operation failure scenario
22+
* easily.
23+
*
24+
* <p> This is the Java data model class that specifies how to parse/serialize into the JSON that is
25+
* transmitted over HTTP when working with the Backup for GKE API. For a detailed explanation see:
26+
* <a href="https://developers.google.com/api-client-library/java/google-http-java-client/json">https://developers.google.com/api-client-library/java/google-http-java-client/json</a>
27+
* </p>
28+
*
29+
* @author Google, Inc.
30+
*/
31+
@SuppressWarnings("javadoc")
32+
public final class TroubleshootingInfo extends com.google.api.client.json.GenericJson {
33+
34+
/**
35+
* Output only. Unique code for each backup/restore operation failure message which helps user
36+
* identify the failure.
37+
* The value may be {@code null}.
38+
*/
39+
@com.google.api.client.util.Key
40+
private java.lang.String stateReasonCode;
41+
42+
/**
43+
* Output only. URL for the troubleshooting doc which will help the user fix the failing
44+
* backup/restore operation.
45+
* The value may be {@code null}.
46+
*/
47+
@com.google.api.client.util.Key
48+
private java.lang.String stateReasonUri;
49+
50+
/**
51+
* Output only. Unique code for each backup/restore operation failure message which helps user
52+
* identify the failure.
53+
* @return value or {@code null} for none
54+
*/
55+
public java.lang.String getStateReasonCode() {
56+
return stateReasonCode;
57+
}
58+
59+
/**
60+
* Output only. Unique code for each backup/restore operation failure message which helps user
61+
* identify the failure.
62+
* @param stateReasonCode stateReasonCode or {@code null} for none
63+
*/
64+
public TroubleshootingInfo setStateReasonCode(java.lang.String stateReasonCode) {
65+
this.stateReasonCode = stateReasonCode;
66+
return this;
67+
}
68+
69+
/**
70+
* Output only. URL for the troubleshooting doc which will help the user fix the failing
71+
* backup/restore operation.
72+
* @return value or {@code null} for none
73+
*/
74+
public java.lang.String getStateReasonUri() {
75+
return stateReasonUri;
76+
}
77+
78+
/**
79+
* Output only. URL for the troubleshooting doc which will help the user fix the failing
80+
* backup/restore operation.
81+
* @param stateReasonUri stateReasonUri or {@code null} for none
82+
*/
83+
public TroubleshootingInfo setStateReasonUri(java.lang.String stateReasonUri) {
84+
this.stateReasonUri = stateReasonUri;
85+
return this;
86+
}
87+
88+
@Override
89+
public TroubleshootingInfo set(String fieldName, Object value) {
90+
return (TroubleshootingInfo) super.set(fieldName, value);
91+
}
92+
93+
@Override
94+
public TroubleshootingInfo clone() {
95+
return (TroubleshootingInfo) super.clone();
96+
}
97+
98+
}

clients/google-api-services-gkebackup/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-gkebackup</artifactId>
11-
<version>v1-rev20250528-2.0.0</version>
12-
<name>Backup for GKE API v1-rev20250528-2.0.0</name>
11+
<version>v1-rev20250723-2.0.0</version>
12+
<name>Backup for GKE API v1-rev20250723-2.0.0</name>
1313
<packaging>jar</packaging>
1414

1515
<inceptionYear>2011</inceptionYear>

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

0 commit comments

Comments
 (0)