From 575803e8ba25a00013939202bd616a9d4f35848e Mon Sep 17 00:00:00 2001 From: yoshi-code-bot <70984784+yoshi-code-bot@users.noreply.github.com> Date: Sun, 21 Jun 2026 18:33:17 -0700 Subject: [PATCH] chore: regenerate networkservices client --- .../v1/2.0.0/README.md | 4 +- .../AgentGatewayNetworkConfigEgress.java | 24 +++++++ ...GatewayNetworkConfigEgressTrustConfig.java | 69 +++++++++++++++++++ .../v1/2.0.0/pom.xml | 4 +- .../v1/README.md | 4 +- .../v1beta1/2.0.0/README.md | 4 +- .../AgentGatewayNetworkConfigEgress.java | 24 +++++++ ...GatewayNetworkConfigEgressTrustConfig.java | 69 +++++++++++++++++++ .../v1beta1/2.0.0/pom.xml | 4 +- .../v1beta1/README.md | 4 +- 10 files changed, 198 insertions(+), 12 deletions(-) create mode 100644 clients/google-api-services-networkservices/v1/2.0.0/com/google/api/services/networkservices/v1/model/AgentGatewayNetworkConfigEgressTrustConfig.java create mode 100644 clients/google-api-services-networkservices/v1beta1/2.0.0/com/google/api/services/networkservices/v1beta1/model/AgentGatewayNetworkConfigEgressTrustConfig.java diff --git a/clients/google-api-services-networkservices/v1/2.0.0/README.md b/clients/google-api-services-networkservices/v1/2.0.0/README.md index a8b84565e67..e548f4f4f0f 100644 --- a/clients/google-api-services-networkservices/v1/2.0.0/README.md +++ b/clients/google-api-services-networkservices/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-networkservices - v1-rev20260605-2.0.0 + v1-rev20260610-2.0.0 @@ -35,7 +35,7 @@ repositories { mavenCentral() } dependencies { - implementation 'com.google.apis:google-api-services-networkservices:v1-rev20260605-2.0.0' + implementation 'com.google.apis:google-api-services-networkservices:v1-rev20260610-2.0.0' } ``` diff --git a/clients/google-api-services-networkservices/v1/2.0.0/com/google/api/services/networkservices/v1/model/AgentGatewayNetworkConfigEgress.java b/clients/google-api-services-networkservices/v1/2.0.0/com/google/api/services/networkservices/v1/model/AgentGatewayNetworkConfigEgress.java index 176c65bc260..af726213a85 100644 --- a/clients/google-api-services-networkservices/v1/2.0.0/com/google/api/services/networkservices/v1/model/AgentGatewayNetworkConfigEgress.java +++ b/clients/google-api-services-networkservices/v1/2.0.0/com/google/api/services/networkservices/v1/model/AgentGatewayNetworkConfigEgress.java @@ -36,6 +36,13 @@ public final class AgentGatewayNetworkConfigEgress extends com.google.api.client @com.google.api.client.util.Key private java.lang.String networkAttachment; + /** + * Optional. TrustConfig defines the trust configuration for egress. + * The value may be {@code null}. + */ + @com.google.api.client.util.Key + private AgentGatewayNetworkConfigEgressTrustConfig trustConfig; + /** * Optional. The URI of the Network Attachment resource. * @return value or {@code null} for none @@ -53,6 +60,23 @@ public AgentGatewayNetworkConfigEgress setNetworkAttachment(java.lang.String net return this; } + /** + * Optional. TrustConfig defines the trust configuration for egress. + * @return value or {@code null} for none + */ + public AgentGatewayNetworkConfigEgressTrustConfig getTrustConfig() { + return trustConfig; + } + + /** + * Optional. TrustConfig defines the trust configuration for egress. + * @param trustConfig trustConfig or {@code null} for none + */ + public AgentGatewayNetworkConfigEgress setTrustConfig(AgentGatewayNetworkConfigEgressTrustConfig trustConfig) { + this.trustConfig = trustConfig; + return this; + } + @Override public AgentGatewayNetworkConfigEgress set(String fieldName, Object value) { return (AgentGatewayNetworkConfigEgress) super.set(fieldName, value); diff --git a/clients/google-api-services-networkservices/v1/2.0.0/com/google/api/services/networkservices/v1/model/AgentGatewayNetworkConfigEgressTrustConfig.java b/clients/google-api-services-networkservices/v1/2.0.0/com/google/api/services/networkservices/v1/model/AgentGatewayNetworkConfigEgressTrustConfig.java new file mode 100644 index 00000000000..13449e13a93 --- /dev/null +++ b/clients/google-api-services-networkservices/v1/2.0.0/com/google/api/services/networkservices/v1/model/AgentGatewayNetworkConfigEgressTrustConfig.java @@ -0,0 +1,69 @@ +/* + * 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.networkservices.v1.model; + +/** + * TrustConfig defines the trust configuration for egress. + * + *

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 Network Services 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 AgentGatewayNetworkConfigEgressTrustConfig extends com.google.api.client.json.GenericJson { + + /** + * Required. PEM encoded root certificates used to validate the identity of the upstream + * servers/destinations during egress connections. + * The value may be {@code null}. + */ + @com.google.api.client.util.Key + private java.util.List pemCertificates; + + /** + * Required. PEM encoded root certificates used to validate the identity of the upstream + * servers/destinations during egress connections. + * @return value or {@code null} for none + */ + public java.util.List getPemCertificates() { + return pemCertificates; + } + + /** + * Required. PEM encoded root certificates used to validate the identity of the upstream + * servers/destinations during egress connections. + * @param pemCertificates pemCertificates or {@code null} for none + */ + public AgentGatewayNetworkConfigEgressTrustConfig setPemCertificates(java.util.List pemCertificates) { + this.pemCertificates = pemCertificates; + return this; + } + + @Override + public AgentGatewayNetworkConfigEgressTrustConfig set(String fieldName, Object value) { + return (AgentGatewayNetworkConfigEgressTrustConfig) super.set(fieldName, value); + } + + @Override + public AgentGatewayNetworkConfigEgressTrustConfig clone() { + return (AgentGatewayNetworkConfigEgressTrustConfig) super.clone(); + } + +} diff --git a/clients/google-api-services-networkservices/v1/2.0.0/pom.xml b/clients/google-api-services-networkservices/v1/2.0.0/pom.xml index df2e94c1bf8..9038106993a 100644 --- a/clients/google-api-services-networkservices/v1/2.0.0/pom.xml +++ b/clients/google-api-services-networkservices/v1/2.0.0/pom.xml @@ -8,8 +8,8 @@ com.google.apis google-api-services-networkservices - v1-rev20260605-2.0.0 - Network Services API v1-rev20260605-2.0.0 + v1-rev20260610-2.0.0 + Network Services API v1-rev20260610-2.0.0 jar 2011 diff --git a/clients/google-api-services-networkservices/v1/README.md b/clients/google-api-services-networkservices/v1/README.md index a8b84565e67..e548f4f4f0f 100644 --- a/clients/google-api-services-networkservices/v1/README.md +++ b/clients/google-api-services-networkservices/v1/README.md @@ -22,7 +22,7 @@ Add the following lines to your `pom.xml` file: com.google.apis google-api-services-networkservices - v1-rev20260605-2.0.0 + v1-rev20260610-2.0.0 @@ -35,7 +35,7 @@ repositories { mavenCentral() } dependencies { - implementation 'com.google.apis:google-api-services-networkservices:v1-rev20260605-2.0.0' + implementation 'com.google.apis:google-api-services-networkservices:v1-rev20260610-2.0.0' } ``` diff --git a/clients/google-api-services-networkservices/v1beta1/2.0.0/README.md b/clients/google-api-services-networkservices/v1beta1/2.0.0/README.md index f0f759b97f7..5af50e1d685 100644 --- a/clients/google-api-services-networkservices/v1beta1/2.0.0/README.md +++ b/clients/google-api-services-networkservices/v1beta1/2.0.0/README.md @@ -22,7 +22,7 @@ Add the following lines to your `pom.xml` file: com.google.apis google-api-services-networkservices - v1beta1-rev20260605-2.0.0 + v1beta1-rev20260610-2.0.0 @@ -35,7 +35,7 @@ repositories { mavenCentral() } dependencies { - implementation 'com.google.apis:google-api-services-networkservices:v1beta1-rev20260605-2.0.0' + implementation 'com.google.apis:google-api-services-networkservices:v1beta1-rev20260610-2.0.0' } ``` diff --git a/clients/google-api-services-networkservices/v1beta1/2.0.0/com/google/api/services/networkservices/v1beta1/model/AgentGatewayNetworkConfigEgress.java b/clients/google-api-services-networkservices/v1beta1/2.0.0/com/google/api/services/networkservices/v1beta1/model/AgentGatewayNetworkConfigEgress.java index d690ebde187..5b6267e0fd5 100644 --- a/clients/google-api-services-networkservices/v1beta1/2.0.0/com/google/api/services/networkservices/v1beta1/model/AgentGatewayNetworkConfigEgress.java +++ b/clients/google-api-services-networkservices/v1beta1/2.0.0/com/google/api/services/networkservices/v1beta1/model/AgentGatewayNetworkConfigEgress.java @@ -36,6 +36,13 @@ public final class AgentGatewayNetworkConfigEgress extends com.google.api.client @com.google.api.client.util.Key private java.lang.String networkAttachment; + /** + * Optional. TrustConfig defines the trust configuration for egress. + * The value may be {@code null}. + */ + @com.google.api.client.util.Key + private AgentGatewayNetworkConfigEgressTrustConfig trustConfig; + /** * Optional. The URI of the Network Attachment resource. * @return value or {@code null} for none @@ -53,6 +60,23 @@ public AgentGatewayNetworkConfigEgress setNetworkAttachment(java.lang.String net return this; } + /** + * Optional. TrustConfig defines the trust configuration for egress. + * @return value or {@code null} for none + */ + public AgentGatewayNetworkConfigEgressTrustConfig getTrustConfig() { + return trustConfig; + } + + /** + * Optional. TrustConfig defines the trust configuration for egress. + * @param trustConfig trustConfig or {@code null} for none + */ + public AgentGatewayNetworkConfigEgress setTrustConfig(AgentGatewayNetworkConfigEgressTrustConfig trustConfig) { + this.trustConfig = trustConfig; + return this; + } + @Override public AgentGatewayNetworkConfigEgress set(String fieldName, Object value) { return (AgentGatewayNetworkConfigEgress) super.set(fieldName, value); diff --git a/clients/google-api-services-networkservices/v1beta1/2.0.0/com/google/api/services/networkservices/v1beta1/model/AgentGatewayNetworkConfigEgressTrustConfig.java b/clients/google-api-services-networkservices/v1beta1/2.0.0/com/google/api/services/networkservices/v1beta1/model/AgentGatewayNetworkConfigEgressTrustConfig.java new file mode 100644 index 00000000000..9e79dac8457 --- /dev/null +++ b/clients/google-api-services-networkservices/v1beta1/2.0.0/com/google/api/services/networkservices/v1beta1/model/AgentGatewayNetworkConfigEgressTrustConfig.java @@ -0,0 +1,69 @@ +/* + * 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.networkservices.v1beta1.model; + +/** + * TrustConfig defines the trust configuration for egress. + * + *

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 Network Services 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 AgentGatewayNetworkConfigEgressTrustConfig extends com.google.api.client.json.GenericJson { + + /** + * Required. PEM encoded root certificates used to validate the identity of the upstream + * servers/destinations during egress connections. + * The value may be {@code null}. + */ + @com.google.api.client.util.Key + private java.util.List pemCertificates; + + /** + * Required. PEM encoded root certificates used to validate the identity of the upstream + * servers/destinations during egress connections. + * @return value or {@code null} for none + */ + public java.util.List getPemCertificates() { + return pemCertificates; + } + + /** + * Required. PEM encoded root certificates used to validate the identity of the upstream + * servers/destinations during egress connections. + * @param pemCertificates pemCertificates or {@code null} for none + */ + public AgentGatewayNetworkConfigEgressTrustConfig setPemCertificates(java.util.List pemCertificates) { + this.pemCertificates = pemCertificates; + return this; + } + + @Override + public AgentGatewayNetworkConfigEgressTrustConfig set(String fieldName, Object value) { + return (AgentGatewayNetworkConfigEgressTrustConfig) super.set(fieldName, value); + } + + @Override + public AgentGatewayNetworkConfigEgressTrustConfig clone() { + return (AgentGatewayNetworkConfigEgressTrustConfig) super.clone(); + } + +} diff --git a/clients/google-api-services-networkservices/v1beta1/2.0.0/pom.xml b/clients/google-api-services-networkservices/v1beta1/2.0.0/pom.xml index 10b9fe9861e..d789df81d49 100644 --- a/clients/google-api-services-networkservices/v1beta1/2.0.0/pom.xml +++ b/clients/google-api-services-networkservices/v1beta1/2.0.0/pom.xml @@ -8,8 +8,8 @@ com.google.apis google-api-services-networkservices - v1beta1-rev20260605-2.0.0 - Network Services API v1beta1-rev20260605-2.0.0 + v1beta1-rev20260610-2.0.0 + Network Services API v1beta1-rev20260610-2.0.0 jar 2011 diff --git a/clients/google-api-services-networkservices/v1beta1/README.md b/clients/google-api-services-networkservices/v1beta1/README.md index f0f759b97f7..5af50e1d685 100644 --- a/clients/google-api-services-networkservices/v1beta1/README.md +++ b/clients/google-api-services-networkservices/v1beta1/README.md @@ -22,7 +22,7 @@ Add the following lines to your `pom.xml` file: com.google.apis google-api-services-networkservices - v1beta1-rev20260605-2.0.0 + v1beta1-rev20260610-2.0.0 @@ -35,7 +35,7 @@ repositories { mavenCentral() } dependencies { - implementation 'com.google.apis:google-api-services-networkservices:v1beta1-rev20260605-2.0.0' + implementation 'com.google.apis:google-api-services-networkservices:v1beta1-rev20260610-2.0.0' } ```