From 48ab3e808a82391f42a9538068ea0c4c2d191c24 Mon Sep 17 00:00:00 2001
From: yoshi-code-bot <70984784+yoshi-code-bot@users.noreply.github.com>
Date: Thu, 8 Oct 2026 18:12:19 -0700
Subject: [PATCH] chore: regenerate networkservices client
---
.../v1/2.0.0/README.md | 4 +-
.../v1/model/ExtensionBinding.java | 72 ++++++++++---------
...nsionBindingMatchConditionStringMatch.java | 63 ++++++++--------
.../ExtensionBindingMatchConditionTo.java | 27 +++----
...gMatchConditionToDestinationHeaderSet.java | 18 ++---
.../v1/model/ExtensionBindingTarget.java | 18 +++--
.../v1/model/ExtensionBindingTargetScope.java | 27 +++++--
.../v1/2.0.0/pom.xml | 4 +-
.../v1/README.md | 4 +-
9 files changed, 132 insertions(+), 105 deletions(-)
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 b137712f238..772c5ec3542 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-rev20260921-2.0.0
+ v1-rev20261004-2.0.0
@@ -35,7 +35,7 @@ repositories {
mavenCentral()
}
dependencies {
- implementation 'com.google.apis:google-api-services-networkservices:v1-rev20260921-2.0.0'
+ implementation 'com.google.apis:google-api-services-networkservices:v1-rev20261004-2.0.0'
}
```
diff --git a/clients/google-api-services-networkservices/v1/2.0.0/com/google/api/services/networkservices/v1/model/ExtensionBinding.java b/clients/google-api-services-networkservices/v1/2.0.0/com/google/api/services/networkservices/v1/model/ExtensionBinding.java
index 97f43441254..6e554d83b36 100644
--- a/clients/google-api-services-networkservices/v1/2.0.0/com/google/api/services/networkservices/v1/model/ExtensionBinding.java
+++ b/clients/google-api-services-networkservices/v1/2.0.0/com/google/api/services/networkservices/v1/model/ExtensionBinding.java
@@ -70,9 +70,10 @@ public final class ExtensionBinding extends com.google.api.client.json.GenericJs
private java.util.Map labels;
/**
- * Optional. A list of match conditions to match against the incoming request. The extension will
- * be invoked if at least one condition matches the request, or if no match conditions are
- * specified. Limited to 5 conditions.
+ * Optional. A list of match conditions to evaluate against the incoming request. The extension is
+ * invoked if the request matches at least one condition, or if no match conditions are specified.
+ * A request matches a condition only if it matches every field that is set in that condition.
+ * Limited to 5 conditions.
* The value may be {@code null}.
*/
@com.google.api.client.util.Key
@@ -87,9 +88,8 @@ public final class ExtensionBinding extends com.google.api.client.json.GenericJs
private java.lang.String name;
/**
- * Optional. Priority of the extension binding. Lower numbers indicate higher priority. Priority
- * of extension bindings are used to determine the order in which extension bindings are applied
- * to a request.
+ * Optional. Priority of the extension binding. Lower numbers indicate higher priority. The
+ * priority determines the order in which extension bindings are applied to a request.
* The value may be {@code null}.
*/
@com.google.api.client.util.Key
@@ -97,8 +97,8 @@ public final class ExtensionBinding extends com.google.api.client.json.GenericJs
/**
* Required. The name of the extension that this binding should attach to target resources.
- * Format: For Google-provided extensions, specify the service endpoint (see [Model Armor
- * integration](https://docs.cloud.google.com/model-armor/integrations))
+ * Format: For Google-provided extensions, specify the service endpoint, for example
+ * `modelarmor.us-central1.rep.googleapis.com`.
* The value may be {@code null}.
*/
@com.google.api.client.util.Key
@@ -106,15 +106,17 @@ public final class ExtensionBinding extends com.google.api.client.json.GenericJs
/**
* Optional. Additional metadata that should be passed to the attached extension with each
- * request.
+ * request. This field is subject to the following limitations: * The total size of the metadata
+ * must be less than 1 KiB. * The total number of keys must be less than 16. * The length of each
+ * key must be less than 64 characters. * The length of each value must be less than 1024
+ * characters.
* The value may be {@code null}.
*/
@com.google.api.client.util.Key
private java.util.Map producerMetadata;
/**
- * Required. Specifies a target to which this `ExtensionBinding` should be attached. The target
- * can be either a single resource or a scope of resources.
+ * Required. Specifies a target to which this `ExtensionBinding` should be attached.
* The value may be {@code null}.
*/
@com.google.api.client.util.Key
@@ -223,9 +225,10 @@ public ExtensionBinding setLabels(java.util.Map labels
}
/**
- * Optional. A list of match conditions to match against the incoming request. The extension will
- * be invoked if at least one condition matches the request, or if no match conditions are
- * specified. Limited to 5 conditions.
+ * Optional. A list of match conditions to evaluate against the incoming request. The extension is
+ * invoked if the request matches at least one condition, or if no match conditions are specified.
+ * A request matches a condition only if it matches every field that is set in that condition.
+ * Limited to 5 conditions.
* @return value or {@code null} for none
*/
public java.util.List getMatchConditions() {
@@ -233,9 +236,10 @@ public java.util.List getMatchConditions() {
}
/**
- * Optional. A list of match conditions to match against the incoming request. The extension will
- * be invoked if at least one condition matches the request, or if no match conditions are
- * specified. Limited to 5 conditions.
+ * Optional. A list of match conditions to evaluate against the incoming request. The extension is
+ * invoked if the request matches at least one condition, or if no match conditions are specified.
+ * A request matches a condition only if it matches every field that is set in that condition.
+ * Limited to 5 conditions.
* @param matchConditions matchConditions or {@code null} for none
*/
public ExtensionBinding setMatchConditions(java.util.List matchConditions) {
@@ -263,9 +267,8 @@ public ExtensionBinding setName(java.lang.String name) {
}
/**
- * Optional. Priority of the extension binding. Lower numbers indicate higher priority. Priority
- * of extension bindings are used to determine the order in which extension bindings are applied
- * to a request.
+ * Optional. Priority of the extension binding. Lower numbers indicate higher priority. The
+ * priority determines the order in which extension bindings are applied to a request.
* @return value or {@code null} for none
*/
public java.lang.Integer getPriority() {
@@ -273,9 +276,8 @@ public java.lang.Integer getPriority() {
}
/**
- * Optional. Priority of the extension binding. Lower numbers indicate higher priority. Priority
- * of extension bindings are used to determine the order in which extension bindings are applied
- * to a request.
+ * Optional. Priority of the extension binding. Lower numbers indicate higher priority. The
+ * priority determines the order in which extension bindings are applied to a request.
* @param priority priority or {@code null} for none
*/
public ExtensionBinding setPriority(java.lang.Integer priority) {
@@ -285,8 +287,8 @@ public ExtensionBinding setPriority(java.lang.Integer priority) {
/**
* Required. The name of the extension that this binding should attach to target resources.
- * Format: For Google-provided extensions, specify the service endpoint (see [Model Armor
- * integration](https://docs.cloud.google.com/model-armor/integrations))
+ * Format: For Google-provided extensions, specify the service endpoint, for example
+ * `modelarmor.us-central1.rep.googleapis.com`.
* @return value or {@code null} for none
*/
public java.lang.String getProducerExtension() {
@@ -295,8 +297,8 @@ public java.lang.String getProducerExtension() {
/**
* Required. The name of the extension that this binding should attach to target resources.
- * Format: For Google-provided extensions, specify the service endpoint (see [Model Armor
- * integration](https://docs.cloud.google.com/model-armor/integrations))
+ * Format: For Google-provided extensions, specify the service endpoint, for example
+ * `modelarmor.us-central1.rep.googleapis.com`.
* @param producerExtension producerExtension or {@code null} for none
*/
public ExtensionBinding setProducerExtension(java.lang.String producerExtension) {
@@ -306,7 +308,10 @@ public ExtensionBinding setProducerExtension(java.lang.String producerExtension)
/**
* Optional. Additional metadata that should be passed to the attached extension with each
- * request.
+ * request. This field is subject to the following limitations: * The total size of the metadata
+ * must be less than 1 KiB. * The total number of keys must be less than 16. * The length of each
+ * key must be less than 64 characters. * The length of each value must be less than 1024
+ * characters.
* @return value or {@code null} for none
*/
public java.util.Map getProducerMetadata() {
@@ -315,7 +320,10 @@ public java.util.Map getProducerMetadata() {
/**
* Optional. Additional metadata that should be passed to the attached extension with each
- * request.
+ * request. This field is subject to the following limitations: * The total size of the metadata
+ * must be less than 1 KiB. * The total number of keys must be less than 16. * The length of each
+ * key must be less than 64 characters. * The length of each value must be less than 1024
+ * characters.
* @param producerMetadata producerMetadata or {@code null} for none
*/
public ExtensionBinding setProducerMetadata(java.util.Map producerMetadata) {
@@ -324,8 +332,7 @@ public ExtensionBinding setProducerMetadata(java.util.Map getHeaders() {
@@ -55,9 +55,9 @@ public java.util.List getHeaders() {
}
/**
- * Required. A list of headers to match against in http header. If multiple header matches are
- * provided, they will be evaluated as an AND, i.e. all header matches must match for the request
- * to match.
+ * Required. A list of HTTP headers to match against. If multiple header matches are provided,
+ * they are evaluated as an AND, meaning that all header matches must match for the request to
+ * match. Limited to 10 headers.
* @param headers headers or {@code null} for none
*/
public ExtensionBindingMatchConditionToDestinationHeaderSet setHeaders(java.util.List headers) {
diff --git a/clients/google-api-services-networkservices/v1/2.0.0/com/google/api/services/networkservices/v1/model/ExtensionBindingTarget.java b/clients/google-api-services-networkservices/v1/2.0.0/com/google/api/services/networkservices/v1/model/ExtensionBindingTarget.java
index 4d864d794dd..caf8d22502b 100644
--- a/clients/google-api-services-networkservices/v1/2.0.0/com/google/api/services/networkservices/v1/model/ExtensionBindingTarget.java
+++ b/clients/google-api-services-networkservices/v1/2.0.0/com/google/api/services/networkservices/v1/model/ExtensionBindingTarget.java
@@ -30,8 +30,10 @@
public final class ExtensionBindingTarget extends com.google.api.client.json.GenericJson {
/**
- * Optional. The reference to the target resource, to which this binding should attach. Exactly
- * one of `resources` or `scope` must be set.
+ * Optional. The references to the target resources to which this binding should attach. Exactly
+ * one of `resources` or `scope` must be set. For AI Application resources, specify the full
+ * resource name in the format:
+ * `projects/{project}/locations/{location}/applications/{application}`. Limited to 1 resource.
* The value may be {@code null}.
*/
@com.google.api.client.util.Key
@@ -46,8 +48,10 @@ public final class ExtensionBindingTarget extends com.google.api.client.json.Gen
private ExtensionBindingTargetScope scope;
/**
- * Optional. The reference to the target resource, to which this binding should attach. Exactly
- * one of `resources` or `scope` must be set.
+ * Optional. The references to the target resources to which this binding should attach. Exactly
+ * one of `resources` or `scope` must be set. For AI Application resources, specify the full
+ * resource name in the format:
+ * `projects/{project}/locations/{location}/applications/{application}`. Limited to 1 resource.
* @return value or {@code null} for none
*/
public java.util.List getResources() {
@@ -55,8 +59,10 @@ public java.util.List getResources() {
}
/**
- * Optional. The reference to the target resource, to which this binding should attach. Exactly
- * one of `resources` or `scope` must be set.
+ * Optional. The references to the target resources to which this binding should attach. Exactly
+ * one of `resources` or `scope` must be set. For AI Application resources, specify the full
+ * resource name in the format:
+ * `projects/{project}/locations/{location}/applications/{application}`. Limited to 1 resource.
* @param resources resources or {@code null} for none
*/
public ExtensionBindingTarget setResources(java.util.List resources) {
diff --git a/clients/google-api-services-networkservices/v1/2.0.0/com/google/api/services/networkservices/v1/model/ExtensionBindingTargetScope.java b/clients/google-api-services-networkservices/v1/2.0.0/com/google/api/services/networkservices/v1/model/ExtensionBindingTargetScope.java
index 2da90dbbf1c..02b8f30c348 100644
--- a/clients/google-api-services-networkservices/v1/2.0.0/com/google/api/services/networkservices/v1/model/ExtensionBindingTargetScope.java
+++ b/clients/google-api-services-networkservices/v1/2.0.0/com/google/api/services/networkservices/v1/model/ExtensionBindingTargetScope.java
@@ -30,21 +30,30 @@
public final class ExtensionBindingTargetScope extends com.google.api.client.json.GenericJson {
/**
- * Required. Parent resource name specification, in the format: `projects/{project_number}`.
+ * Required. The parent resource that defines the scope, in the format
+ * `projects/{project_number}`. When the scope is a project, the binding applies to the resources
+ * that meet all of the following conditions: * The resource belongs to the specified project. *
+ * The resource is in the same location as the `ExtensionBinding`. * The resource type is listed
+ * in `resource_types`.
* The value may be {@code null}.
*/
@com.google.api.client.util.Key
private java.lang.String parent;
/**
- * Required. Type of the resource to which the binding should attach. Limited to 1 resource type.
+ * Required. The types of resources to which the binding should attach. Limited to 1 resource
+ * type.
* The value may be {@code null}.
*/
@com.google.api.client.util.Key
private java.util.List resourceTypes;
/**
- * Required. Parent resource name specification, in the format: `projects/{project_number}`.
+ * Required. The parent resource that defines the scope, in the format
+ * `projects/{project_number}`. When the scope is a project, the binding applies to the resources
+ * that meet all of the following conditions: * The resource belongs to the specified project. *
+ * The resource is in the same location as the `ExtensionBinding`. * The resource type is listed
+ * in `resource_types`.
* @return value or {@code null} for none
*/
public java.lang.String getParent() {
@@ -52,7 +61,11 @@ public java.lang.String getParent() {
}
/**
- * Required. Parent resource name specification, in the format: `projects/{project_number}`.
+ * Required. The parent resource that defines the scope, in the format
+ * `projects/{project_number}`. When the scope is a project, the binding applies to the resources
+ * that meet all of the following conditions: * The resource belongs to the specified project. *
+ * The resource is in the same location as the `ExtensionBinding`. * The resource type is listed
+ * in `resource_types`.
* @param parent parent or {@code null} for none
*/
public ExtensionBindingTargetScope setParent(java.lang.String parent) {
@@ -61,7 +74,8 @@ public ExtensionBindingTargetScope setParent(java.lang.String parent) {
}
/**
- * Required. Type of the resource to which the binding should attach. Limited to 1 resource type.
+ * Required. The types of resources to which the binding should attach. Limited to 1 resource
+ * type.
* @return value or {@code null} for none
*/
public java.util.List getResourceTypes() {
@@ -69,7 +83,8 @@ public java.util.List getResourceTypes() {
}
/**
- * Required. Type of the resource to which the binding should attach. Limited to 1 resource type.
+ * Required. The types of resources to which the binding should attach. Limited to 1 resource
+ * type.
* @param resourceTypes resourceTypes or {@code null} for none
*/
public ExtensionBindingTargetScope setResourceTypes(java.util.List resourceTypes) {
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 0790de9d66d..719f8787314 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-rev20260921-2.0.0
- Network Services API v1-rev20260921-2.0.0
+ v1-rev20261004-2.0.0
+ Network Services API v1-rev20261004-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 b137712f238..772c5ec3542 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-rev20260921-2.0.0
+ v1-rev20261004-2.0.0
@@ -35,7 +35,7 @@ repositories {
mavenCentral()
}
dependencies {
- implementation 'com.google.apis:google-api-services-networkservices:v1-rev20260921-2.0.0'
+ implementation 'com.google.apis:google-api-services-networkservices:v1-rev20261004-2.0.0'
}
```