Skip to content

Commit 500ac8e

Browse files
1 parent 4161097 commit 500ac8e

File tree

7 files changed

+372
-9
lines changed

7 files changed

+372
-9
lines changed

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

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

Lines changed: 231 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -178207,6 +178207,237 @@ public List set(String parameterName, Object value) {
178207178207
return (List) super.set(parameterName, value);
178208178208
}
178209178209
}
178210+
/**
178211+
* Allows customers to perform maintenance on a reservation subBlock
178212+
*
178213+
* Create a request for the method "reservationSubBlocks.performMaintenance".
178214+
*
178215+
* This request holds the parameters needed by the compute server. After setting any optional
178216+
* parameters, call the {@link PerformMaintenance#execute()} method to invoke the remote operation.
178217+
*
178218+
* @param project Project ID for this request.
178219+
* @param zone Name of the zone for this request. Zone name should conform to RFC1035.
178220+
* @param parentName The name of the parent reservation and parent block. In the format of
178221+
* reservations/{reservation_name}/reservationBlocks/{reservation_block_name}
178222+
* @param reservationSubBlock The name of the reservation subBlock. Name should conform to RFC1035 or be a resource ID.
178223+
* @return the request
178224+
*/
178225+
public PerformMaintenance performMaintenance(java.lang.String project, java.lang.String zone, java.lang.String parentName, java.lang.String reservationSubBlock) throws java.io.IOException {
178226+
PerformMaintenance result = new PerformMaintenance(project, zone, parentName, reservationSubBlock);
178227+
initialize(result);
178228+
return result;
178229+
}
178230+
178231+
public class PerformMaintenance extends ComputeRequest<com.google.api.services.compute.model.Operation> {
178232+
178233+
private static final String REST_PATH = "projects/{project}/zones/{zone}/{parentName}/reservationSubBlocks/{reservationSubBlock}/performMaintenance";
178234+
178235+
/**
178236+
* Allows customers to perform maintenance on a reservation subBlock
178237+
*
178238+
* Create a request for the method "reservationSubBlocks.performMaintenance".
178239+
*
178240+
* This request holds the parameters needed by the the compute server. After setting any optional
178241+
* parameters, call the {@link PerformMaintenance#execute()} method to invoke the remote
178242+
* operation. <p> {@link PerformMaintenance#initialize(com.google.api.client.googleapis.services.A
178243+
* bstractGoogleClientRequest)} must be called to initialize this instance immediately after
178244+
* invoking the constructor. </p>
178245+
*
178246+
* @param project Project ID for this request.
178247+
* @param zone Name of the zone for this request. Zone name should conform to RFC1035.
178248+
* @param parentName The name of the parent reservation and parent block. In the format of
178249+
* reservations/{reservation_name}/reservationBlocks/{reservation_block_name}
178250+
* @param reservationSubBlock The name of the reservation subBlock. Name should conform to RFC1035 or be a resource ID.
178251+
* @since 1.13
178252+
*/
178253+
protected PerformMaintenance(java.lang.String project, java.lang.String zone, java.lang.String parentName, java.lang.String reservationSubBlock) {
178254+
super(Compute.this, "POST", REST_PATH, null, com.google.api.services.compute.model.Operation.class);
178255+
this.project = com.google.api.client.util.Preconditions.checkNotNull(project, "Required parameter project must be specified.");
178256+
this.zone = com.google.api.client.util.Preconditions.checkNotNull(zone, "Required parameter zone must be specified.");
178257+
this.parentName = com.google.api.client.util.Preconditions.checkNotNull(parentName, "Required parameter parentName must be specified.");
178258+
this.reservationSubBlock = com.google.api.client.util.Preconditions.checkNotNull(reservationSubBlock, "Required parameter reservationSubBlock must be specified.");
178259+
}
178260+
178261+
@Override
178262+
public PerformMaintenance set$Xgafv(java.lang.String $Xgafv) {
178263+
return (PerformMaintenance) super.set$Xgafv($Xgafv);
178264+
}
178265+
178266+
@Override
178267+
public PerformMaintenance setAccessToken(java.lang.String accessToken) {
178268+
return (PerformMaintenance) super.setAccessToken(accessToken);
178269+
}
178270+
178271+
@Override
178272+
public PerformMaintenance setAlt(java.lang.String alt) {
178273+
return (PerformMaintenance) super.setAlt(alt);
178274+
}
178275+
178276+
@Override
178277+
public PerformMaintenance setCallback(java.lang.String callback) {
178278+
return (PerformMaintenance) super.setCallback(callback);
178279+
}
178280+
178281+
@Override
178282+
public PerformMaintenance setFields(java.lang.String fields) {
178283+
return (PerformMaintenance) super.setFields(fields);
178284+
}
178285+
178286+
@Override
178287+
public PerformMaintenance setKey(java.lang.String key) {
178288+
return (PerformMaintenance) super.setKey(key);
178289+
}
178290+
178291+
@Override
178292+
public PerformMaintenance setOauthToken(java.lang.String oauthToken) {
178293+
return (PerformMaintenance) super.setOauthToken(oauthToken);
178294+
}
178295+
178296+
@Override
178297+
public PerformMaintenance setPrettyPrint(java.lang.Boolean prettyPrint) {
178298+
return (PerformMaintenance) super.setPrettyPrint(prettyPrint);
178299+
}
178300+
178301+
@Override
178302+
public PerformMaintenance setQuotaUser(java.lang.String quotaUser) {
178303+
return (PerformMaintenance) super.setQuotaUser(quotaUser);
178304+
}
178305+
178306+
@Override
178307+
public PerformMaintenance setUploadType(java.lang.String uploadType) {
178308+
return (PerformMaintenance) super.setUploadType(uploadType);
178309+
}
178310+
178311+
@Override
178312+
public PerformMaintenance setUploadProtocol(java.lang.String uploadProtocol) {
178313+
return (PerformMaintenance) super.setUploadProtocol(uploadProtocol);
178314+
}
178315+
178316+
@Override
178317+
public PerformMaintenance setUserIp(java.lang.String userIp) {
178318+
return (PerformMaintenance) super.setUserIp(userIp);
178319+
}
178320+
178321+
/** Project ID for this request. */
178322+
@com.google.api.client.util.Key
178323+
private java.lang.String project;
178324+
178325+
/** Project ID for this request.
178326+
*/
178327+
public java.lang.String getProject() {
178328+
return project;
178329+
}
178330+
178331+
/** Project ID for this request. */
178332+
public PerformMaintenance setProject(java.lang.String project) {
178333+
this.project = project;
178334+
return this;
178335+
}
178336+
178337+
/** Name of the zone for this request. Zone name should conform to RFC1035. */
178338+
@com.google.api.client.util.Key
178339+
private java.lang.String zone;
178340+
178341+
/** Name of the zone for this request. Zone name should conform to RFC1035.
178342+
*/
178343+
public java.lang.String getZone() {
178344+
return zone;
178345+
}
178346+
178347+
/** Name of the zone for this request. Zone name should conform to RFC1035. */
178348+
public PerformMaintenance setZone(java.lang.String zone) {
178349+
this.zone = zone;
178350+
return this;
178351+
}
178352+
178353+
/**
178354+
* The name of the parent reservation and parent block. In the format of
178355+
* reservations/{reservation_name}/reservationBlocks/{reservation_block_name}
178356+
*/
178357+
@com.google.api.client.util.Key
178358+
private java.lang.String parentName;
178359+
178360+
/** The name of the parent reservation and parent block. In the format of
178361+
reservations/{reservation_name}/reservationBlocks/{reservation_block_name}
178362+
*/
178363+
public java.lang.String getParentName() {
178364+
return parentName;
178365+
}
178366+
178367+
/**
178368+
* The name of the parent reservation and parent block. In the format of
178369+
* reservations/{reservation_name}/reservationBlocks/{reservation_block_name}
178370+
*/
178371+
public PerformMaintenance setParentName(java.lang.String parentName) {
178372+
this.parentName = parentName;
178373+
return this;
178374+
}
178375+
178376+
/**
178377+
* The name of the reservation subBlock. Name should conform to RFC1035 or be a resource ID.
178378+
*/
178379+
@com.google.api.client.util.Key
178380+
private java.lang.String reservationSubBlock;
178381+
178382+
/** The name of the reservation subBlock. Name should conform to RFC1035 or be a resource ID.
178383+
*/
178384+
public java.lang.String getReservationSubBlock() {
178385+
return reservationSubBlock;
178386+
}
178387+
178388+
/**
178389+
* The name of the reservation subBlock. Name should conform to RFC1035 or be a resource ID.
178390+
*/
178391+
public PerformMaintenance setReservationSubBlock(java.lang.String reservationSubBlock) {
178392+
this.reservationSubBlock = reservationSubBlock;
178393+
return this;
178394+
}
178395+
178396+
/**
178397+
* An optional request ID to identify requests. Specify a unique request ID so that if you
178398+
* must retry your request, the server will know to ignore the request if it has already been
178399+
* completed. For example, consider a situation where you make an initial request and the
178400+
* request times out. If you make the request again with the same request ID, the server can
178401+
* check if original operation with the same request ID was received, and if so, will ignore
178402+
* the second request. This prevents clients from accidentally creating duplicate commitments.
178403+
* The request ID must be a valid UUID with the exception that zero UUID is not supported (
178404+
* 00000000-0000-0000-0000-000000000000).
178405+
*/
178406+
@com.google.api.client.util.Key
178407+
private java.lang.String requestId;
178408+
178409+
/** An optional request ID to identify requests. Specify a unique request ID so that if you must retry
178410+
your request, the server will know to ignore the request if it has already been completed. For
178411+
example, consider a situation where you make an initial request and the request times out. If you
178412+
make the request again with the same request ID, the server can check if original operation with
178413+
the same request ID was received, and if so, will ignore the second request. This prevents clients
178414+
from accidentally creating duplicate commitments. The request ID must be a valid UUID with the
178415+
exception that zero UUID is not supported ( 00000000-0000-0000-0000-000000000000).
178416+
*/
178417+
public java.lang.String getRequestId() {
178418+
return requestId;
178419+
}
178420+
178421+
/**
178422+
* An optional request ID to identify requests. Specify a unique request ID so that if you
178423+
* must retry your request, the server will know to ignore the request if it has already been
178424+
* completed. For example, consider a situation where you make an initial request and the
178425+
* request times out. If you make the request again with the same request ID, the server can
178426+
* check if original operation with the same request ID was received, and if so, will ignore
178427+
* the second request. This prevents clients from accidentally creating duplicate commitments.
178428+
* The request ID must be a valid UUID with the exception that zero UUID is not supported (
178429+
* 00000000-0000-0000-0000-000000000000).
178430+
*/
178431+
public PerformMaintenance setRequestId(java.lang.String requestId) {
178432+
this.requestId = requestId;
178433+
return this;
178434+
}
178435+
178436+
@Override
178437+
public PerformMaintenance set(String parameterName, Object value) {
178438+
return (PerformMaintenance) super.set(parameterName, value);
178439+
}
178440+
}
178210178441

178211178442
}
178212178443

clients/google-api-services-compute/beta/2.0.0/com/google/api/services/compute/model/BgpRouteAsPath.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ public final class BgpRouteAsPath extends com.google.api.client.json.GenericJson
3434
* The value may be {@code null}.
3535
*/
3636
@com.google.api.client.util.Key
37-
private java.util.List<java.lang.Long> asns;
37+
private java.util.List<java.lang.Integer> asns;
3838

3939
/**
4040
* [Output only] Type of AS-PATH segment (SEQUENCE or SET)
@@ -47,15 +47,15 @@ public final class BgpRouteAsPath extends com.google.api.client.json.GenericJson
4747
* [Output only] ASNs in the path segment. When type is SEQUENCE, these are ordered.
4848
* @return value or {@code null} for none
4949
*/
50-
public java.util.List<java.lang.Long> getAsns() {
50+
public java.util.List<java.lang.Integer> getAsns() {
5151
return asns;
5252
}
5353

5454
/**
5555
* [Output only] ASNs in the path segment. When type is SEQUENCE, these are ordered.
5656
* @param asns asns or {@code null} for none
5757
*/
58-
public BgpRouteAsPath setAsns(java.util.List<java.lang.Long> asns) {
58+
public BgpRouteAsPath setAsns(java.util.List<java.lang.Integer> asns) {
5959
this.asns = asns;
6060
return this;
6161
}

0 commit comments

Comments
 (0)