Skip to content

Commit 73acb6c

Browse files
1 parent f1f53e5 commit 73acb6c

File tree

5 files changed

+69
-15
lines changed

5 files changed

+69
-15
lines changed

clients/google-api-services-alloydb/v1alpha/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-alloydb</artifactId>
25-
<version>v1alpha-rev20250417-2.0.0</version>
25+
<version>v1alpha-rev20250508-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-alloydb:v1alpha-rev20250417-2.0.0'
38+
implementation 'com.google.apis:google-api-services-alloydb:v1alpha-rev20250508-2.0.0'
3939
}
4040
```
4141

clients/google-api-services-alloydb/v1alpha/2.0.0/com/google/api/services/alloydb/v1alpha/model/ContinuousBackupInfo.java

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

3232
/**
33-
* Output only. The earliest restorable time that can be restored to. Output only field.
33+
* Output only. The earliest restorable time that can be restored to. If continuous backups and
34+
* recovery was recently enabled, the earliest restorable time is the creation time of the
35+
* earliest eligible backup within this cluster's continuous backup recovery window. After a
36+
* cluster has had continuous backups enabled for the duration of its recovery window, the
37+
* earliest restorable time becomes "now minus the recovery window". For example, assuming a point
38+
* in time recovery is attempted at 04/16/2025 3:23:00PM with a 14d recovery window, the earliest
39+
* restorable time would be 04/02/2025 3:23:00PM. This field is only visible if the
40+
* CLUSTER_VIEW_CONTINUOUS_BACKUP cluster view is provided.
3441
* The value may be {@code null}.
3542
*/
3643
@com.google.api.client.util.Key
@@ -52,23 +59,36 @@ public final class ContinuousBackupInfo extends com.google.api.client.json.Gener
5259
private EncryptionInfo encryptionInfo;
5360

5461
/**
55-
* Output only. Days of the week on which a continuous backup is taken. Output only field. Ignored
56-
* if passed into the request.
62+
* Output only. Days of the week on which a continuous backup is taken.
5763
* The value may be {@code null}.
5864
*/
5965
@com.google.api.client.util.Key
6066
private java.util.List<java.lang.String> schedule;
6167

6268
/**
63-
* Output only. The earliest restorable time that can be restored to. Output only field.
69+
* Output only. The earliest restorable time that can be restored to. If continuous backups and
70+
* recovery was recently enabled, the earliest restorable time is the creation time of the
71+
* earliest eligible backup within this cluster's continuous backup recovery window. After a
72+
* cluster has had continuous backups enabled for the duration of its recovery window, the
73+
* earliest restorable time becomes "now minus the recovery window". For example, assuming a point
74+
* in time recovery is attempted at 04/16/2025 3:23:00PM with a 14d recovery window, the earliest
75+
* restorable time would be 04/02/2025 3:23:00PM. This field is only visible if the
76+
* CLUSTER_VIEW_CONTINUOUS_BACKUP cluster view is provided.
6477
* @return value or {@code null} for none
6578
*/
6679
public String getEarliestRestorableTime() {
6780
return earliestRestorableTime;
6881
}
6982

7083
/**
71-
* Output only. The earliest restorable time that can be restored to. Output only field.
84+
* Output only. The earliest restorable time that can be restored to. If continuous backups and
85+
* recovery was recently enabled, the earliest restorable time is the creation time of the
86+
* earliest eligible backup within this cluster's continuous backup recovery window. After a
87+
* cluster has had continuous backups enabled for the duration of its recovery window, the
88+
* earliest restorable time becomes "now minus the recovery window". For example, assuming a point
89+
* in time recovery is attempted at 04/16/2025 3:23:00PM with a 14d recovery window, the earliest
90+
* restorable time would be 04/02/2025 3:23:00PM. This field is only visible if the
91+
* CLUSTER_VIEW_CONTINUOUS_BACKUP cluster view is provided.
7292
* @param earliestRestorableTime earliestRestorableTime or {@code null} for none
7393
*/
7494
public ContinuousBackupInfo setEarliestRestorableTime(String earliestRestorableTime) {
@@ -113,17 +133,15 @@ public ContinuousBackupInfo setEncryptionInfo(EncryptionInfo encryptionInfo) {
113133
}
114134

115135
/**
116-
* Output only. Days of the week on which a continuous backup is taken. Output only field. Ignored
117-
* if passed into the request.
136+
* Output only. Days of the week on which a continuous backup is taken.
118137
* @return value or {@code null} for none
119138
*/
120139
public java.util.List<java.lang.String> getSchedule() {
121140
return schedule;
122141
}
123142

124143
/**
125-
* Output only. Days of the week on which a continuous backup is taken. Output only field. Ignored
126-
* if passed into the request.
144+
* Output only. Days of the week on which a continuous backup is taken.
127145
* @param schedule schedule or {@code null} for none
128146
*/
129147
public ContinuousBackupInfo setSchedule(java.util.List<java.lang.String> schedule) {

clients/google-api-services-alloydb/v1alpha/2.0.0/com/google/api/services/alloydb/v1alpha/model/InstanceNetworkConfig.java

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

32+
/**
33+
* Optional. Name of the allocated IP range for the private IP AlloyDB instance, for example:
34+
* "google-managed-services-default". If set, the instance IPs will be created from this allocated
35+
* range and will override the IP range used by the parent cluster. The range name must comply
36+
* with [RFC 1035](http://go/rfc/1035). Specifically, the name must be 1-63 characters long and
37+
* match the regular expression [a-z]([-a-z0-9]*[a-z0-9])?.
38+
* The value may be {@code null}.
39+
*/
40+
@com.google.api.client.util.Key
41+
private java.lang.String allocatedIpRangeOverride;
42+
3243
/**
3344
* Optional. A list of external network authorized to access this instance.
3445
* The value may be {@code null}.
@@ -67,6 +78,31 @@ public final class InstanceNetworkConfig extends com.google.api.client.json.Gene
6778
@com.google.api.client.util.Key
6879
private java.lang.String network;
6980

81+
/**
82+
* Optional. Name of the allocated IP range for the private IP AlloyDB instance, for example:
83+
* "google-managed-services-default". If set, the instance IPs will be created from this allocated
84+
* range and will override the IP range used by the parent cluster. The range name must comply
85+
* with [RFC 1035](http://go/rfc/1035). Specifically, the name must be 1-63 characters long and
86+
* match the regular expression [a-z]([-a-z0-9]*[a-z0-9])?.
87+
* @return value or {@code null} for none
88+
*/
89+
public java.lang.String getAllocatedIpRangeOverride() {
90+
return allocatedIpRangeOverride;
91+
}
92+
93+
/**
94+
* Optional. Name of the allocated IP range for the private IP AlloyDB instance, for example:
95+
* "google-managed-services-default". If set, the instance IPs will be created from this allocated
96+
* range and will override the IP range used by the parent cluster. The range name must comply
97+
* with [RFC 1035](http://go/rfc/1035). Specifically, the name must be 1-63 characters long and
98+
* match the regular expression [a-z]([-a-z0-9]*[a-z0-9])?.
99+
* @param allocatedIpRangeOverride allocatedIpRangeOverride or {@code null} for none
100+
*/
101+
public InstanceNetworkConfig setAllocatedIpRangeOverride(java.lang.String allocatedIpRangeOverride) {
102+
this.allocatedIpRangeOverride = allocatedIpRangeOverride;
103+
return this;
104+
}
105+
70106
/**
71107
* Optional. A list of external network authorized to access this instance.
72108
* @return value or {@code null} for none

clients/google-api-services-alloydb/v1alpha/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-alloydb</artifactId>
11-
<version>v1alpha-rev20250417-2.0.0</version>
12-
<name>AlloyDB API v1alpha-rev20250417-2.0.0</name>
11+
<version>v1alpha-rev20250508-2.0.0</version>
12+
<name>AlloyDB API v1alpha-rev20250508-2.0.0</name>
1313
<packaging>jar</packaging>
1414

1515
<inceptionYear>2011</inceptionYear>

clients/google-api-services-alloydb/v1alpha/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-alloydb</artifactId>
25-
<version>v1alpha-rev20250417-2.0.0</version>
25+
<version>v1alpha-rev20250508-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-alloydb:v1alpha-rev20250417-2.0.0'
38+
implementation 'com.google.apis:google-api-services-alloydb:v1alpha-rev20250508-2.0.0'
3939
}
4040
```
4141

0 commit comments

Comments
 (0)