diff --git a/clients/google-api-services-cloudlocationfinder/v1/2.0.0/README.md b/clients/google-api-services-cloudlocationfinder/v1/2.0.0/README.md index 8c48debde75..ce602c5b3fe 100644 --- a/clients/google-api-services-cloudlocationfinder/v1/2.0.0/README.md +++ b/clients/google-api-services-cloudlocationfinder/v1/2.0.0/README.md @@ -22,7 +22,7 @@ Add the following lines to your `pom.xml` file: com.google.apis google-api-services-cloudlocationfinder - v1-rev20260527-2.0.0 + v1-rev20260909-2.0.0 @@ -35,7 +35,7 @@ repositories { mavenCentral() } dependencies { - implementation 'com.google.apis:google-api-services-cloudlocationfinder:v1-rev20260527-2.0.0' + implementation 'com.google.apis:google-api-services-cloudlocationfinder:v1-rev20260909-2.0.0' } ``` diff --git a/clients/google-api-services-cloudlocationfinder/v1/2.0.0/com/google/api/services/cloudlocationfinder/v1/model/CloudLocation.java b/clients/google-api-services-cloudlocationfinder/v1/2.0.0/com/google/api/services/cloudlocationfinder/v1/model/CloudLocation.java index ef32aa32cbc..de22e47d831 100644 --- a/clients/google-api-services-cloudlocationfinder/v1/2.0.0/com/google/api/services/cloudlocationfinder/v1/model/CloudLocation.java +++ b/clients/google-api-services-cloudlocationfinder/v1/2.0.0/com/google/api/services/cloudlocationfinder/v1/model/CloudLocation.java @@ -71,6 +71,13 @@ public final class CloudLocation extends com.google.api.client.json.GenericJson @com.google.api.client.util.Key private java.lang.String displayName; + /** + * Optional. GCP-specific attributes. + * The value may be {@code null}. + */ + @com.google.api.client.util.Key + private GcpAttributes gcpAttributes; + /** * Identifier. Name of the cloud location. Unique name of the cloud location including project and * location using the form: @@ -184,6 +191,23 @@ public CloudLocation setDisplayName(java.lang.String displayName) { return this; } + /** + * Optional. GCP-specific attributes. + * @return value or {@code null} for none + */ + public GcpAttributes getGcpAttributes() { + return gcpAttributes; + } + + /** + * Optional. GCP-specific attributes. + * @param gcpAttributes gcpAttributes or {@code null} for none + */ + public CloudLocation setGcpAttributes(GcpAttributes gcpAttributes) { + this.gcpAttributes = gcpAttributes; + return this; + } + /** * Identifier. Name of the cloud location. Unique name of the cloud location including project and * location using the form: diff --git a/clients/google-api-services-cloudlocationfinder/v1/2.0.0/com/google/api/services/cloudlocationfinder/v1/model/GcpAttributes.java b/clients/google-api-services-cloudlocationfinder/v1/2.0.0/com/google/api/services/cloudlocationfinder/v1/model/GcpAttributes.java new file mode 100644 index 00000000000..3472c6b4a38 --- /dev/null +++ b/clients/google-api-services-cloudlocationfinder/v1/2.0.0/com/google/api/services/cloudlocationfinder/v1/model/GcpAttributes.java @@ -0,0 +1,67 @@ +/* + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the License + * is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express + * or implied. See the License for the specific language governing permissions and limitations under + * the License. + */ +/* + * This code was generated by https://github.com/googleapis/google-api-java-client-services/ + * Modify at your own risk. + */ + +package com.google.api.services.cloudlocationfinder.v1.model; + +/** + * GCP-specific attributes. + * + *

This is the Java data model class that specifies how to parse/serialize into the JSON that is + * transmitted over HTTP when working with the Cloud Location Finder API. For a detailed explanation + * see: + * https://developers.google.com/api-client-library/java/google-http-java-client/json + *

+ * + * @author Google, Inc. + */ +@SuppressWarnings("javadoc") +public final class GcpAttributes extends com.google.api.client.json.GenericJson { + + /** + * Optional. The type of the cloud zone. + * The value may be {@code null}. + */ + @com.google.api.client.util.Key + private java.lang.String zoneType; + + /** + * Optional. The type of the cloud zone. + * @return value or {@code null} for none + */ + public java.lang.String getZoneType() { + return zoneType; + } + + /** + * Optional. The type of the cloud zone. + * @param zoneType zoneType or {@code null} for none + */ + public GcpAttributes setZoneType(java.lang.String zoneType) { + this.zoneType = zoneType; + return this; + } + + @Override + public GcpAttributes set(String fieldName, Object value) { + return (GcpAttributes) super.set(fieldName, value); + } + + @Override + public GcpAttributes clone() { + return (GcpAttributes) super.clone(); + } + +} diff --git a/clients/google-api-services-cloudlocationfinder/v1/2.0.0/pom.xml b/clients/google-api-services-cloudlocationfinder/v1/2.0.0/pom.xml index 12812e13b9d..d7b8cc13ce5 100644 --- a/clients/google-api-services-cloudlocationfinder/v1/2.0.0/pom.xml +++ b/clients/google-api-services-cloudlocationfinder/v1/2.0.0/pom.xml @@ -8,8 +8,8 @@ com.google.apis google-api-services-cloudlocationfinder - v1-rev20260527-2.0.0 - Cloud Location Finder API v1-rev20260527-2.0.0 + v1-rev20260909-2.0.0 + Cloud Location Finder API v1-rev20260909-2.0.0 jar 2011 diff --git a/clients/google-api-services-cloudlocationfinder/v1/README.md b/clients/google-api-services-cloudlocationfinder/v1/README.md index 8c48debde75..ce602c5b3fe 100644 --- a/clients/google-api-services-cloudlocationfinder/v1/README.md +++ b/clients/google-api-services-cloudlocationfinder/v1/README.md @@ -22,7 +22,7 @@ Add the following lines to your `pom.xml` file: com.google.apis google-api-services-cloudlocationfinder - v1-rev20260527-2.0.0 + v1-rev20260909-2.0.0 @@ -35,7 +35,7 @@ repositories { mavenCentral() } dependencies { - implementation 'com.google.apis:google-api-services-cloudlocationfinder:v1-rev20260527-2.0.0' + implementation 'com.google.apis:google-api-services-cloudlocationfinder:v1-rev20260909-2.0.0' } ``` diff --git a/clients/google-api-services-cloudlocationfinder/v1alpha/2.0.0/README.md b/clients/google-api-services-cloudlocationfinder/v1alpha/2.0.0/README.md index 25d86f963c5..b3f0a1235d5 100644 --- a/clients/google-api-services-cloudlocationfinder/v1alpha/2.0.0/README.md +++ b/clients/google-api-services-cloudlocationfinder/v1alpha/2.0.0/README.md @@ -22,7 +22,7 @@ Add the following lines to your `pom.xml` file: com.google.apis google-api-services-cloudlocationfinder - v1alpha-rev20260527-2.0.0 + v1alpha-rev20260909-2.0.0 @@ -35,7 +35,7 @@ repositories { mavenCentral() } dependencies { - implementation 'com.google.apis:google-api-services-cloudlocationfinder:v1alpha-rev20260527-2.0.0' + implementation 'com.google.apis:google-api-services-cloudlocationfinder:v1alpha-rev20260909-2.0.0' } ``` diff --git a/clients/google-api-services-cloudlocationfinder/v1alpha/2.0.0/com/google/api/services/cloudlocationfinder/v1alpha/model/CloudLocation.java b/clients/google-api-services-cloudlocationfinder/v1alpha/2.0.0/com/google/api/services/cloudlocationfinder/v1alpha/model/CloudLocation.java index 9cb5192bc5f..1bcb5e04060 100644 --- a/clients/google-api-services-cloudlocationfinder/v1alpha/2.0.0/com/google/api/services/cloudlocationfinder/v1alpha/model/CloudLocation.java +++ b/clients/google-api-services-cloudlocationfinder/v1alpha/2.0.0/com/google/api/services/cloudlocationfinder/v1alpha/model/CloudLocation.java @@ -71,6 +71,13 @@ public final class CloudLocation extends com.google.api.client.json.GenericJson @com.google.api.client.util.Key private java.lang.String displayName; + /** + * Optional. GCP-specific attributes. + * The value may be {@code null}. + */ + @com.google.api.client.util.Key + private GcpAttributes gcpAttributes; + /** * Identifier. Name of the cloud location. Unique name of the cloud location including project and * location using the form: @@ -184,6 +191,23 @@ public CloudLocation setDisplayName(java.lang.String displayName) { return this; } + /** + * Optional. GCP-specific attributes. + * @return value or {@code null} for none + */ + public GcpAttributes getGcpAttributes() { + return gcpAttributes; + } + + /** + * Optional. GCP-specific attributes. + * @param gcpAttributes gcpAttributes or {@code null} for none + */ + public CloudLocation setGcpAttributes(GcpAttributes gcpAttributes) { + this.gcpAttributes = gcpAttributes; + return this; + } + /** * Identifier. Name of the cloud location. Unique name of the cloud location including project and * location using the form: diff --git a/clients/google-api-services-cloudlocationfinder/v1alpha/2.0.0/com/google/api/services/cloudlocationfinder/v1alpha/model/GcpAttributes.java b/clients/google-api-services-cloudlocationfinder/v1alpha/2.0.0/com/google/api/services/cloudlocationfinder/v1alpha/model/GcpAttributes.java new file mode 100644 index 00000000000..7df03ab76a3 --- /dev/null +++ b/clients/google-api-services-cloudlocationfinder/v1alpha/2.0.0/com/google/api/services/cloudlocationfinder/v1alpha/model/GcpAttributes.java @@ -0,0 +1,67 @@ +/* + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the License + * is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express + * or implied. See the License for the specific language governing permissions and limitations under + * the License. + */ +/* + * This code was generated by https://github.com/googleapis/google-api-java-client-services/ + * Modify at your own risk. + */ + +package com.google.api.services.cloudlocationfinder.v1alpha.model; + +/** + * GCP-specific attributes. + * + *

This is the Java data model class that specifies how to parse/serialize into the JSON that is + * transmitted over HTTP when working with the Cloud Location Finder API. For a detailed explanation + * see: + * https://developers.google.com/api-client-library/java/google-http-java-client/json + *

+ * + * @author Google, Inc. + */ +@SuppressWarnings("javadoc") +public final class GcpAttributes extends com.google.api.client.json.GenericJson { + + /** + * Optional. The type of the cloud zone. + * The value may be {@code null}. + */ + @com.google.api.client.util.Key + private java.lang.String zoneType; + + /** + * Optional. The type of the cloud zone. + * @return value or {@code null} for none + */ + public java.lang.String getZoneType() { + return zoneType; + } + + /** + * Optional. The type of the cloud zone. + * @param zoneType zoneType or {@code null} for none + */ + public GcpAttributes setZoneType(java.lang.String zoneType) { + this.zoneType = zoneType; + return this; + } + + @Override + public GcpAttributes set(String fieldName, Object value) { + return (GcpAttributes) super.set(fieldName, value); + } + + @Override + public GcpAttributes clone() { + return (GcpAttributes) super.clone(); + } + +} diff --git a/clients/google-api-services-cloudlocationfinder/v1alpha/2.0.0/pom.xml b/clients/google-api-services-cloudlocationfinder/v1alpha/2.0.0/pom.xml index aab5cf775df..1a6bde5393f 100644 --- a/clients/google-api-services-cloudlocationfinder/v1alpha/2.0.0/pom.xml +++ b/clients/google-api-services-cloudlocationfinder/v1alpha/2.0.0/pom.xml @@ -8,8 +8,8 @@ com.google.apis google-api-services-cloudlocationfinder - v1alpha-rev20260527-2.0.0 - Cloud Location Finder API v1alpha-rev20260527-2.0.0 + v1alpha-rev20260909-2.0.0 + Cloud Location Finder API v1alpha-rev20260909-2.0.0 jar 2011 diff --git a/clients/google-api-services-cloudlocationfinder/v1alpha/README.md b/clients/google-api-services-cloudlocationfinder/v1alpha/README.md index 25d86f963c5..b3f0a1235d5 100644 --- a/clients/google-api-services-cloudlocationfinder/v1alpha/README.md +++ b/clients/google-api-services-cloudlocationfinder/v1alpha/README.md @@ -22,7 +22,7 @@ Add the following lines to your `pom.xml` file: com.google.apis google-api-services-cloudlocationfinder - v1alpha-rev20260527-2.0.0 + v1alpha-rev20260909-2.0.0 @@ -35,7 +35,7 @@ repositories { mavenCentral() } dependencies { - implementation 'com.google.apis:google-api-services-cloudlocationfinder:v1alpha-rev20260527-2.0.0' + implementation 'com.google.apis:google-api-services-cloudlocationfinder:v1alpha-rev20260909-2.0.0' } ```