Skip to content

Commit c794b7f

Browse files
1 parent 4e05cf6 commit c794b7f

File tree

122 files changed

+11135
-1486
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

122 files changed

+11135
-1486
lines changed

clients/google-api-services-compute/alpha/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-compute</artifactId>
25-
<version>alpha-rev20250320-2.0.0</version>
25+
<version>alpha-rev20250415-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-compute:alpha-rev20250320-2.0.0'
38+
implementation 'com.google.apis:google-api-services-compute:alpha-rev20250415-2.0.0'
3939
}
4040
```
4141

clients/google-api-services-compute/alpha/2.0.0/com/google/api/services/compute/Compute.java

Lines changed: 2071 additions & 900 deletions
Large diffs are not rendered by default.

clients/google-api-services-compute/alpha/2.0.0/com/google/api/services/compute/model/BackendBucketCdnPolicy.java

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ public final class BackendBucketCdnPolicy extends com.google.api.client.json.Gen
7878

7979
/**
8080
* Specifies the default TTL for cached content served by this origin for responses that do not
81-
* have an existing valid TTL (max-age or s-max-age). Setting a TTL of "0" means "always
81+
* have an existing valid TTL (max-age or s-maxage). Setting a TTL of "0" means "always
8282
* revalidate". The value of defaultTTL cannot be set to a value greater than that of maxTTL, but
8383
* can be equal. When the cacheMode is set to FORCE_CACHE_ALL, the defaultTTL will overwrite the
8484
* TTL set in all responses. The maximum allowed value is 31,622,400s (1 year), noting that
@@ -143,7 +143,7 @@ public final class BackendBucketCdnPolicy extends com.google.api.client.json.Gen
143143
* "max-stale" duration for any cached responses that do not specify a max-stale directive. Stale
144144
* responses that exceed the TTL configured here will not be served. The default limit (max-stale)
145145
* is 86400s (1 day), which will allow stale content to be served up to this limit beyond the max-
146-
* age (or s-max-age) of a cached response. The maximum allowed value is 604800 (1 week). Set this
146+
* age (or s-maxage) of a cached response. The maximum allowed value is 604800 (1 week). Set this
147147
* to zero (0) to disable serve-while-stale.
148148
* The value may be {@code null}.
149149
*/
@@ -277,7 +277,7 @@ public BackendBucketCdnPolicy setClientTtl(java.lang.Integer clientTtl) {
277277

278278
/**
279279
* Specifies the default TTL for cached content served by this origin for responses that do not
280-
* have an existing valid TTL (max-age or s-max-age). Setting a TTL of "0" means "always
280+
* have an existing valid TTL (max-age or s-maxage). Setting a TTL of "0" means "always
281281
* revalidate". The value of defaultTTL cannot be set to a value greater than that of maxTTL, but
282282
* can be equal. When the cacheMode is set to FORCE_CACHE_ALL, the defaultTTL will overwrite the
283283
* TTL set in all responses. The maximum allowed value is 31,622,400s (1 year), noting that
@@ -290,7 +290,7 @@ public java.lang.Integer getDefaultTtl() {
290290

291291
/**
292292
* Specifies the default TTL for cached content served by this origin for responses that do not
293-
* have an existing valid TTL (max-age or s-max-age). Setting a TTL of "0" means "always
293+
* have an existing valid TTL (max-age or s-maxage). Setting a TTL of "0" means "always
294294
* revalidate". The value of defaultTTL cannot be set to a value greater than that of maxTTL, but
295295
* can be equal. When the cacheMode is set to FORCE_CACHE_ALL, the defaultTTL will overwrite the
296296
* TTL set in all responses. The maximum allowed value is 31,622,400s (1 year), noting that
@@ -418,7 +418,7 @@ public BackendBucketCdnPolicy setRequestCoalescing(java.lang.Boolean requestCoal
418418
* "max-stale" duration for any cached responses that do not specify a max-stale directive. Stale
419419
* responses that exceed the TTL configured here will not be served. The default limit (max-stale)
420420
* is 86400s (1 day), which will allow stale content to be served up to this limit beyond the max-
421-
* age (or s-max-age) of a cached response. The maximum allowed value is 604800 (1 week). Set this
421+
* age (or s-maxage) of a cached response. The maximum allowed value is 604800 (1 week). Set this
422422
* to zero (0) to disable serve-while-stale.
423423
* @return value or {@code null} for none
424424
*/
@@ -432,7 +432,7 @@ public java.lang.Integer getServeWhileStale() {
432432
* "max-stale" duration for any cached responses that do not specify a max-stale directive. Stale
433433
* responses that exceed the TTL configured here will not be served. The default limit (max-stale)
434434
* is 86400s (1 day), which will allow stale content to be served up to this limit beyond the max-
435-
* age (or s-max-age) of a cached response. The maximum allowed value is 604800 (1 week). Set this
435+
* age (or s-maxage) of a cached response. The maximum allowed value is 604800 (1 week). Set this
436436
* to zero (0) to disable serve-while-stale.
437437
* @param serveWhileStale serveWhileStale or {@code null} for none
438438
*/

clients/google-api-services-compute/alpha/2.0.0/com/google/api/services/compute/model/BackendServiceCdnPolicy.java

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ public final class BackendServiceCdnPolicy extends com.google.api.client.json.Ge
7878

7979
/**
8080
* Specifies the default TTL for cached content served by this origin for responses that do not
81-
* have an existing valid TTL (max-age or s-max-age). Setting a TTL of "0" means "always
81+
* have an existing valid TTL (max-age or s-maxage). Setting a TTL of "0" means "always
8282
* revalidate". The value of defaultTTL cannot be set to a value greater than that of maxTTL, but
8383
* can be equal. When the cacheMode is set to FORCE_CACHE_ALL, the defaultTTL will overwrite the
8484
* TTL set in all responses. The maximum allowed value is 31,622,400s (1 year), noting that
@@ -143,7 +143,7 @@ public final class BackendServiceCdnPolicy extends com.google.api.client.json.Ge
143143
* "max-stale" duration for any cached responses that do not specify a max-stale directive. Stale
144144
* responses that exceed the TTL configured here will not be served. The default limit (max-stale)
145145
* is 86400s (1 day), which will allow stale content to be served up to this limit beyond the max-
146-
* age (or s-max-age) of a cached response. The maximum allowed value is 604800 (1 week). Set this
146+
* age (or s-maxage) of a cached response. The maximum allowed value is 604800 (1 week). Set this
147147
* to zero (0) to disable serve-while-stale.
148148
* The value may be {@code null}.
149149
*/
@@ -277,7 +277,7 @@ public BackendServiceCdnPolicy setClientTtl(java.lang.Integer clientTtl) {
277277

278278
/**
279279
* Specifies the default TTL for cached content served by this origin for responses that do not
280-
* have an existing valid TTL (max-age or s-max-age). Setting a TTL of "0" means "always
280+
* have an existing valid TTL (max-age or s-maxage). Setting a TTL of "0" means "always
281281
* revalidate". The value of defaultTTL cannot be set to a value greater than that of maxTTL, but
282282
* can be equal. When the cacheMode is set to FORCE_CACHE_ALL, the defaultTTL will overwrite the
283283
* TTL set in all responses. The maximum allowed value is 31,622,400s (1 year), noting that
@@ -290,7 +290,7 @@ public java.lang.Integer getDefaultTtl() {
290290

291291
/**
292292
* Specifies the default TTL for cached content served by this origin for responses that do not
293-
* have an existing valid TTL (max-age or s-max-age). Setting a TTL of "0" means "always
293+
* have an existing valid TTL (max-age or s-maxage). Setting a TTL of "0" means "always
294294
* revalidate". The value of defaultTTL cannot be set to a value greater than that of maxTTL, but
295295
* can be equal. When the cacheMode is set to FORCE_CACHE_ALL, the defaultTTL will overwrite the
296296
* TTL set in all responses. The maximum allowed value is 31,622,400s (1 year), noting that
@@ -418,7 +418,7 @@ public BackendServiceCdnPolicy setRequestCoalescing(java.lang.Boolean requestCoa
418418
* "max-stale" duration for any cached responses that do not specify a max-stale directive. Stale
419419
* responses that exceed the TTL configured here will not be served. The default limit (max-stale)
420420
* is 86400s (1 day), which will allow stale content to be served up to this limit beyond the max-
421-
* age (or s-max-age) of a cached response. The maximum allowed value is 604800 (1 week). Set this
421+
* age (or s-maxage) of a cached response. The maximum allowed value is 604800 (1 week). Set this
422422
* to zero (0) to disable serve-while-stale.
423423
* @return value or {@code null} for none
424424
*/
@@ -432,7 +432,7 @@ public java.lang.Integer getServeWhileStale() {
432432
* "max-stale" duration for any cached responses that do not specify a max-stale directive. Stale
433433
* responses that exceed the TTL configured here will not be served. The default limit (max-stale)
434434
* is 86400s (1 day), which will allow stale content to be served up to this limit beyond the max-
435-
* age (or s-max-age) of a cached response. The maximum allowed value is 604800 (1 week). Set this
435+
* age (or s-maxage) of a cached response. The maximum allowed value is 604800 (1 week). Set this
436436
* to zero (0) to disable serve-while-stale.
437437
* @param serveWhileStale serveWhileStale or {@code null} for none
438438
*/

clients/google-api-services-compute/alpha/2.0.0/com/google/api/services/compute/model/BackendServiceHAPolicy.java

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -62,12 +62,12 @@ public final class BackendServiceHAPolicy extends com.google.api.client.json.Gen
6262
* fastIPMove is 64. - The maximum number of backend services with fastIPMove that can have the
6363
* same network endpoint attached to one of its backends is 64. - The maximum number of backend
6464
* services with fastIPMove in a VPC in a region is 64. - The network endpoints that are attached
65-
* to a backend of a backend service with fastIPMove cannot resolve to C3 machines. - Traffic
66-
* directed to the leader by a static route next hop will not be redirected to a new leader by
67-
* fast failover. Such traffic will only be redirected once an haPolicy.leader update has taken
68-
* effect. Only traffic to the forwarding rule's virtual IP will be redirected to a new leader by
69-
* fast failover. haPolicy.fastIPMove can be set only at backend service creation time. Once set,
70-
* it cannot be updated. By default, fastIpMove is set to DISABLED.
65+
* to a backend of a backend service with fastIPMove cannot resolve to Gen3+ machines for IPv6. -
66+
* Traffic directed to the leader by a static route next hop will not be redirected to a new
67+
* leader by fast failover. Such traffic will only be redirected once an haPolicy.leader update
68+
* has taken effect. Only traffic to the forwarding rule's virtual IP will be redirected to a new
69+
* leader by fast failover. haPolicy.fastIPMove can be set only at backend service creation time.
70+
* Once set, it cannot be updated. By default, fastIpMove is set to DISABLED.
7171
* The value may be {@code null}.
7272
*/
7373
@com.google.api.client.util.Key
@@ -118,12 +118,12 @@ public final class BackendServiceHAPolicy extends com.google.api.client.json.Gen
118118
* fastIPMove is 64. - The maximum number of backend services with fastIPMove that can have the
119119
* same network endpoint attached to one of its backends is 64. - The maximum number of backend
120120
* services with fastIPMove in a VPC in a region is 64. - The network endpoints that are attached
121-
* to a backend of a backend service with fastIPMove cannot resolve to C3 machines. - Traffic
122-
* directed to the leader by a static route next hop will not be redirected to a new leader by
123-
* fast failover. Such traffic will only be redirected once an haPolicy.leader update has taken
124-
* effect. Only traffic to the forwarding rule's virtual IP will be redirected to a new leader by
125-
* fast failover. haPolicy.fastIPMove can be set only at backend service creation time. Once set,
126-
* it cannot be updated. By default, fastIpMove is set to DISABLED.
121+
* to a backend of a backend service with fastIPMove cannot resolve to Gen3+ machines for IPv6. -
122+
* Traffic directed to the leader by a static route next hop will not be redirected to a new
123+
* leader by fast failover. Such traffic will only be redirected once an haPolicy.leader update
124+
* has taken effect. Only traffic to the forwarding rule's virtual IP will be redirected to a new
125+
* leader by fast failover. haPolicy.fastIPMove can be set only at backend service creation time.
126+
* Once set, it cannot be updated. By default, fastIpMove is set to DISABLED.
127127
* @return value or {@code null} for none
128128
*/
129129
public java.lang.String getFastIPMove() {
@@ -163,12 +163,12 @@ public java.lang.String getFastIPMove() {
163163
* fastIPMove is 64. - The maximum number of backend services with fastIPMove that can have the
164164
* same network endpoint attached to one of its backends is 64. - The maximum number of backend
165165
* services with fastIPMove in a VPC in a region is 64. - The network endpoints that are attached
166-
* to a backend of a backend service with fastIPMove cannot resolve to C3 machines. - Traffic
167-
* directed to the leader by a static route next hop will not be redirected to a new leader by
168-
* fast failover. Such traffic will only be redirected once an haPolicy.leader update has taken
169-
* effect. Only traffic to the forwarding rule's virtual IP will be redirected to a new leader by
170-
* fast failover. haPolicy.fastIPMove can be set only at backend service creation time. Once set,
171-
* it cannot be updated. By default, fastIpMove is set to DISABLED.
166+
* to a backend of a backend service with fastIPMove cannot resolve to Gen3+ machines for IPv6. -
167+
* Traffic directed to the leader by a static route next hop will not be redirected to a new
168+
* leader by fast failover. Such traffic will only be redirected once an haPolicy.leader update
169+
* has taken effect. Only traffic to the forwarding rule's virtual IP will be redirected to a new
170+
* leader by fast failover. haPolicy.fastIPMove can be set only at backend service creation time.
171+
* Once set, it cannot be updated. By default, fastIpMove is set to DISABLED.
172172
* @param fastIPMove fastIPMove or {@code null} for none
173173
*/
174174
public BackendServiceHAPolicy setFastIPMove(java.lang.String fastIPMove) {

clients/google-api-services-compute/alpha/2.0.0/com/google/api/services/compute/model/BulkInsertDiskResource.java

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,20 @@
3030
@SuppressWarnings("javadoc")
3131
public final class BulkInsertDiskResource extends com.google.api.client.json.GenericJson {
3232

33+
/**
34+
* The parameters for the instant snapshot group.
35+
* The value may be {@code null}.
36+
*/
37+
@com.google.api.client.util.Key
38+
private InstantSnapshotGroupParameters instantSnapshotGroupParameters;
39+
40+
/**
41+
* The parameters for the snapshot group.
42+
* The value may be {@code null}.
43+
*/
44+
@com.google.api.client.util.Key
45+
private SnapshotGroupParameters snapshotGroupParameters;
46+
3347
/**
3448
* The URL of the DiskConsistencyGroupPolicy for the group of disks to clone. This may be a full
3549
* or partial URL, such as: -
@@ -42,6 +56,40 @@ public final class BulkInsertDiskResource extends com.google.api.client.json.Gen
4256
@com.google.api.client.util.Key
4357
private java.lang.String sourceConsistencyGroupPolicy;
4458

59+
/**
60+
* The parameters for the instant snapshot group.
61+
* @return value or {@code null} for none
62+
*/
63+
public InstantSnapshotGroupParameters getInstantSnapshotGroupParameters() {
64+
return instantSnapshotGroupParameters;
65+
}
66+
67+
/**
68+
* The parameters for the instant snapshot group.
69+
* @param instantSnapshotGroupParameters instantSnapshotGroupParameters or {@code null} for none
70+
*/
71+
public BulkInsertDiskResource setInstantSnapshotGroupParameters(InstantSnapshotGroupParameters instantSnapshotGroupParameters) {
72+
this.instantSnapshotGroupParameters = instantSnapshotGroupParameters;
73+
return this;
74+
}
75+
76+
/**
77+
* The parameters for the snapshot group.
78+
* @return value or {@code null} for none
79+
*/
80+
public SnapshotGroupParameters getSnapshotGroupParameters() {
81+
return snapshotGroupParameters;
82+
}
83+
84+
/**
85+
* The parameters for the snapshot group.
86+
* @param snapshotGroupParameters snapshotGroupParameters or {@code null} for none
87+
*/
88+
public BulkInsertDiskResource setSnapshotGroupParameters(SnapshotGroupParameters snapshotGroupParameters) {
89+
this.snapshotGroupParameters = snapshotGroupParameters;
90+
return this;
91+
}
92+
4593
/**
4694
* The URL of the DiskConsistencyGroupPolicy for the group of disks to clone. This may be a full
4795
* or partial URL, such as: -

clients/google-api-services-compute/alpha/2.0.0/com/google/api/services/compute/model/CacheInvalidationRule.java

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -30,11 +30,11 @@
3030
public final class CacheInvalidationRule extends com.google.api.client.json.GenericJson {
3131

3232
/**
33-
* [Preview] A list of cache tags used to identify cached objects. - Cache tags are specified when
34-
* the response is first cached, by setting the `Cache-Tag` response header at the origin. -
35-
* Multiple cache tags in the same invalidation request are treated as Boolean `OR` - for example,
36-
* `tag1 OR tag2 OR tag3`. - If other fields are also specified, these are treated as Boolean
37-
* `AND` with any tags. Up to 10 tags can be specified in a single invalidation request.
33+
* A list of cache tags used to identify cached objects. - Cache tags are specified when the
34+
* response is first cached, by setting the `Cache-Tag` response header at the origin. - Multiple
35+
* cache tags in the same invalidation request are treated as Boolean `OR` - for example, `tag1 OR
36+
* tag2 OR tag3`. - If other fields are also specified, these are treated as Boolean `AND` with
37+
* any tags. Up to 10 tags can be specified in a single invalidation request.
3838
* The value may be {@code null}.
3939
*/
4040
@com.google.api.client.util.Key
@@ -54,23 +54,23 @@ public final class CacheInvalidationRule extends com.google.api.client.json.Gene
5454
private java.lang.String path;
5555

5656
/**
57-
* [Preview] A list of cache tags used to identify cached objects. - Cache tags are specified when
58-
* the response is first cached, by setting the `Cache-Tag` response header at the origin. -
59-
* Multiple cache tags in the same invalidation request are treated as Boolean `OR` - for example,
60-
* `tag1 OR tag2 OR tag3`. - If other fields are also specified, these are treated as Boolean
61-
* `AND` with any tags. Up to 10 tags can be specified in a single invalidation request.
57+
* A list of cache tags used to identify cached objects. - Cache tags are specified when the
58+
* response is first cached, by setting the `Cache-Tag` response header at the origin. - Multiple
59+
* cache tags in the same invalidation request are treated as Boolean `OR` - for example, `tag1 OR
60+
* tag2 OR tag3`. - If other fields are also specified, these are treated as Boolean `AND` with
61+
* any tags. Up to 10 tags can be specified in a single invalidation request.
6262
* @return value or {@code null} for none
6363
*/
6464
public java.util.List<java.lang.String> getCacheTags() {
6565
return cacheTags;
6666
}
6767

6868
/**
69-
* [Preview] A list of cache tags used to identify cached objects. - Cache tags are specified when
70-
* the response is first cached, by setting the `Cache-Tag` response header at the origin. -
71-
* Multiple cache tags in the same invalidation request are treated as Boolean `OR` - for example,
72-
* `tag1 OR tag2 OR tag3`. - If other fields are also specified, these are treated as Boolean
73-
* `AND` with any tags. Up to 10 tags can be specified in a single invalidation request.
69+
* A list of cache tags used to identify cached objects. - Cache tags are specified when the
70+
* response is first cached, by setting the `Cache-Tag` response header at the origin. - Multiple
71+
* cache tags in the same invalidation request are treated as Boolean `OR` - for example, `tag1 OR
72+
* tag2 OR tag3`. - If other fields are also specified, these are treated as Boolean `AND` with
73+
* any tags. Up to 10 tags can be specified in a single invalidation request.
7474
* @param cacheTags cacheTags or {@code null} for none
7575
*/
7676
public CacheInvalidationRule setCacheTags(java.util.List<java.lang.String> cacheTags) {

0 commit comments

Comments
 (0)