From 1dd187f247162c635d1a4432dc4f04dda8f16158 Mon Sep 17 00:00:00 2001
From: yoshi-code-bot <70984784+yoshi-code-bot@users.noreply.github.com>
Date: Mon, 16 Feb 2026 18:28:27 -0800
Subject: [PATCH] chore: regenerate networksecurity client
---
.../v1/2.0.0/README.md | 4 +-
.../networksecurity/v1/NetworkSecurity.java | 92 +++++++-------
.../v1/model/MirroringEndpointGroup.java | 24 ++++
.../v1/model/SecurityProfile.java | 24 ++++
.../v1/model/SecurityProfileGroup.java | 24 ++++
.../networksecurity/v1/model/UrlFilter.java | 117 ++++++++++++++++++
.../v1/model/UrlFilteringProfile.java | 75 +++++++++++
.../v1/2.0.0/pom.xml | 4 +-
.../v1/README.md | 4 +-
.../v1beta1/2.0.0/README.md | 4 +-
.../v1beta1/NetworkSecurity.java | 92 +++++++-------
.../v1beta1/2.0.0/pom.xml | 4 +-
.../v1beta1/README.md | 4 +-
13 files changed, 374 insertions(+), 98 deletions(-)
create mode 100644 clients/google-api-services-networksecurity/v1/2.0.0/com/google/api/services/networksecurity/v1/model/UrlFilter.java
create mode 100644 clients/google-api-services-networksecurity/v1/2.0.0/com/google/api/services/networksecurity/v1/model/UrlFilteringProfile.java
diff --git a/clients/google-api-services-networksecurity/v1/2.0.0/README.md b/clients/google-api-services-networksecurity/v1/2.0.0/README.md
index 2b29878ffe4..a8c1752cdd8 100644
--- a/clients/google-api-services-networksecurity/v1/2.0.0/README.md
+++ b/clients/google-api-services-networksecurity/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-networksecurity
- v1-rev20251203-2.0.0
+ v1-rev20260204-2.0.0
@@ -35,7 +35,7 @@ repositories {
mavenCentral()
}
dependencies {
- implementation 'com.google.apis:google-api-services-networksecurity:v1-rev20251203-2.0.0'
+ implementation 'com.google.apis:google-api-services-networksecurity:v1-rev20260204-2.0.0'
}
```
diff --git a/clients/google-api-services-networksecurity/v1/2.0.0/com/google/api/services/networksecurity/v1/NetworkSecurity.java b/clients/google-api-services-networksecurity/v1/2.0.0/com/google/api/services/networksecurity/v1/NetworkSecurity.java
index e2c4791a6f7..60872cc8d0a 100644
--- a/clients/google-api-services-networksecurity/v1/2.0.0/com/google/api/services/networksecurity/v1/NetworkSecurity.java
+++ b/clients/google-api-services-networksecurity/v1/2.0.0/com/google/api/services/networksecurity/v1/NetworkSecurity.java
@@ -103,7 +103,7 @@ public class NetworkSecurity extends com.google.api.client.googleapis.services.j
* {@code com.google.api.client.extensions.appengine.http.UrlFetchTransport}
*
Android: {@code newCompatibleTransport} from
* {@code com.google.api.client.extensions.android.http.AndroidHttp}
- * Java: {@link com.google.api.client.googleapis.javanet.GoogleNetHttpTransport#newTrustedTransport()}
+ * Java: {@code com.google.api.client.http.javanet.NetHttpTransport}
*
*
* @param jsonFactory JSON factory, which may be:
@@ -1787,7 +1787,7 @@ public FirewallEndpoints firewallEndpoints() {
public class FirewallEndpoints {
/**
- * Creates a new FirewallEndpoint in a given project and location.
+ * Creates a new FirewallEndpoint in a given organization and location.
*
* Create a request for the method "firewallEndpoints.create".
*
@@ -1812,7 +1812,7 @@ public class Create extends NetworkSecurityRequest
* Android: {@code newCompatibleTransport} from
* {@code com.google.api.client.extensions.android.http.AndroidHttp}
- * Java: {@link com.google.api.client.googleapis.javanet.GoogleNetHttpTransport#newTrustedTransport()}
- *
+ * Java: {@code com.google.api.client.http.javanet.NetHttpTransport}
*
* @param jsonFactory JSON factory, which may be:
*
diff --git a/clients/google-api-services-networksecurity/v1/2.0.0/com/google/api/services/networksecurity/v1/model/MirroringEndpointGroup.java b/clients/google-api-services-networksecurity/v1/2.0.0/com/google/api/services/networksecurity/v1/model/MirroringEndpointGroup.java
index 030777ef5a9..1291992ca6f 100644
--- a/clients/google-api-services-networksecurity/v1/2.0.0/com/google/api/services/networksecurity/v1/model/MirroringEndpointGroup.java
+++ b/clients/google-api-services-networksecurity/v1/2.0.0/com/google/api/services/networksecurity/v1/model/MirroringEndpointGroup.java
@@ -103,6 +103,13 @@ public final class MirroringEndpointGroup extends com.google.api.client.json.Gen
@com.google.api.client.util.Key
private java.lang.String state;
+ /**
+ * Immutable. The type of the endpoint group. If left unspecified, defaults to DIRECT.
+ * The value may be {@code null}.
+ */
+ @com.google.api.client.util.Key
+ private java.lang.String type;
+
/**
* Output only. The timestamp when the resource was most recently updated. See
* https://google.aip.dev/148#timestamps.
@@ -280,6 +287,23 @@ public MirroringEndpointGroup setState(java.lang.String state) {
return this;
}
+ /**
+ * Immutable. The type of the endpoint group. If left unspecified, defaults to DIRECT.
+ * @return value or {@code null} for none
+ */
+ public java.lang.String getType() {
+ return type;
+ }
+
+ /**
+ * Immutable. The type of the endpoint group. If left unspecified, defaults to DIRECT.
+ * @param type type or {@code null} for none
+ */
+ public MirroringEndpointGroup setType(java.lang.String type) {
+ this.type = type;
+ return this;
+ }
+
/**
* Output only. The timestamp when the resource was most recently updated. See
* https://google.aip.dev/148#timestamps.
diff --git a/clients/google-api-services-networksecurity/v1/2.0.0/com/google/api/services/networksecurity/v1/model/SecurityProfile.java b/clients/google-api-services-networksecurity/v1/2.0.0/com/google/api/services/networksecurity/v1/model/SecurityProfile.java
index e94279fbc52..1458a31df5b 100644
--- a/clients/google-api-services-networksecurity/v1/2.0.0/com/google/api/services/networksecurity/v1/model/SecurityProfile.java
+++ b/clients/google-api-services-networksecurity/v1/2.0.0/com/google/api/services/networksecurity/v1/model/SecurityProfile.java
@@ -102,6 +102,13 @@ public final class SecurityProfile extends com.google.api.client.json.GenericJso
@com.google.api.client.util.Key
private String updateTime;
+ /**
+ * The URL filtering configuration for the SecurityProfile.
+ * The value may be {@code null}.
+ */
+ @com.google.api.client.util.Key
+ private UrlFilteringProfile urlFilteringProfile;
+
/**
* Output only. Resource creation timestamp.
* @return value or {@code null} for none
@@ -278,6 +285,23 @@ public SecurityProfile setUpdateTime(String updateTime) {
return this;
}
+ /**
+ * The URL filtering configuration for the SecurityProfile.
+ * @return value or {@code null} for none
+ */
+ public UrlFilteringProfile getUrlFilteringProfile() {
+ return urlFilteringProfile;
+ }
+
+ /**
+ * The URL filtering configuration for the SecurityProfile.
+ * @param urlFilteringProfile urlFilteringProfile or {@code null} for none
+ */
+ public SecurityProfile setUrlFilteringProfile(UrlFilteringProfile urlFilteringProfile) {
+ this.urlFilteringProfile = urlFilteringProfile;
+ return this;
+ }
+
@Override
public SecurityProfile set(String fieldName, Object value) {
return (SecurityProfile) super.set(fieldName, value);
diff --git a/clients/google-api-services-networksecurity/v1/2.0.0/com/google/api/services/networksecurity/v1/model/SecurityProfileGroup.java b/clients/google-api-services-networksecurity/v1/2.0.0/com/google/api/services/networksecurity/v1/model/SecurityProfileGroup.java
index d2396618135..854bd8ea1b5 100644
--- a/clients/google-api-services-networksecurity/v1/2.0.0/com/google/api/services/networksecurity/v1/model/SecurityProfileGroup.java
+++ b/clients/google-api-services-networksecurity/v1/2.0.0/com/google/api/services/networksecurity/v1/model/SecurityProfileGroup.java
@@ -102,6 +102,13 @@ public final class SecurityProfileGroup extends com.google.api.client.json.Gener
@com.google.api.client.util.Key
private String updateTime;
+ /**
+ * Optional. Reference to a SecurityProfile with the UrlFiltering configuration.
+ * The value may be {@code null}.
+ */
+ @com.google.api.client.util.Key
+ private java.lang.String urlFilteringProfile;
+
/**
* Output only. Resource creation timestamp.
* @return value or {@code null} for none
@@ -278,6 +285,23 @@ public SecurityProfileGroup setUpdateTime(String updateTime) {
return this;
}
+ /**
+ * Optional. Reference to a SecurityProfile with the UrlFiltering configuration.
+ * @return value or {@code null} for none
+ */
+ public java.lang.String getUrlFilteringProfile() {
+ return urlFilteringProfile;
+ }
+
+ /**
+ * Optional. Reference to a SecurityProfile with the UrlFiltering configuration.
+ * @param urlFilteringProfile urlFilteringProfile or {@code null} for none
+ */
+ public SecurityProfileGroup setUrlFilteringProfile(java.lang.String urlFilteringProfile) {
+ this.urlFilteringProfile = urlFilteringProfile;
+ return this;
+ }
+
@Override
public SecurityProfileGroup set(String fieldName, Object value) {
return (SecurityProfileGroup) super.set(fieldName, value);
diff --git a/clients/google-api-services-networksecurity/v1/2.0.0/com/google/api/services/networksecurity/v1/model/UrlFilter.java b/clients/google-api-services-networksecurity/v1/2.0.0/com/google/api/services/networksecurity/v1/model/UrlFilter.java
new file mode 100644
index 00000000000..0076edabac5
--- /dev/null
+++ b/clients/google-api-services-networksecurity/v1/2.0.0/com/google/api/services/networksecurity/v1/model/UrlFilter.java
@@ -0,0 +1,117 @@
+/*
+ * 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.networksecurity.v1.model;
+
+/**
+ * A URL filter defines an action to take for some URL match.
+ *
+ * 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 Security 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 UrlFilter extends com.google.api.client.json.GenericJson {
+
+ /**
+ * Required. The action taken when this filter is applied.
+ * The value may be {@code null}.
+ */
+ @com.google.api.client.util.Key
+ private java.lang.String filteringAction;
+
+ /**
+ * Required. The priority of this filter within the URL Filtering Profile. Lower integers indicate
+ * higher priorities. The priority of a filter must be unique within a URL Filtering Profile.
+ * The value may be {@code null}.
+ */
+ @com.google.api.client.util.Key
+ private java.lang.Integer priority;
+
+ /**
+ * Required. The list of strings that a URL must match with for this filter to be applied.
+ * The value may be {@code null}.
+ */
+ @com.google.api.client.util.Key
+ private java.util.List urls;
+
+ /**
+ * Required. The action taken when this filter is applied.
+ * @return value or {@code null} for none
+ */
+ public java.lang.String getFilteringAction() {
+ return filteringAction;
+ }
+
+ /**
+ * Required. The action taken when this filter is applied.
+ * @param filteringAction filteringAction or {@code null} for none
+ */
+ public UrlFilter setFilteringAction(java.lang.String filteringAction) {
+ this.filteringAction = filteringAction;
+ return this;
+ }
+
+ /**
+ * Required. The priority of this filter within the URL Filtering Profile. Lower integers indicate
+ * higher priorities. The priority of a filter must be unique within a URL Filtering Profile.
+ * @return value or {@code null} for none
+ */
+ public java.lang.Integer getPriority() {
+ return priority;
+ }
+
+ /**
+ * Required. The priority of this filter within the URL Filtering Profile. Lower integers indicate
+ * higher priorities. The priority of a filter must be unique within a URL Filtering Profile.
+ * @param priority priority or {@code null} for none
+ */
+ public UrlFilter setPriority(java.lang.Integer priority) {
+ this.priority = priority;
+ return this;
+ }
+
+ /**
+ * Required. The list of strings that a URL must match with for this filter to be applied.
+ * @return value or {@code null} for none
+ */
+ public java.util.List getUrls() {
+ return urls;
+ }
+
+ /**
+ * Required. The list of strings that a URL must match with for this filter to be applied.
+ * @param urls urls or {@code null} for none
+ */
+ public UrlFilter setUrls(java.util.List urls) {
+ this.urls = urls;
+ return this;
+ }
+
+ @Override
+ public UrlFilter set(String fieldName, Object value) {
+ return (UrlFilter) super.set(fieldName, value);
+ }
+
+ @Override
+ public UrlFilter clone() {
+ return (UrlFilter) super.clone();
+ }
+
+}
diff --git a/clients/google-api-services-networksecurity/v1/2.0.0/com/google/api/services/networksecurity/v1/model/UrlFilteringProfile.java b/clients/google-api-services-networksecurity/v1/2.0.0/com/google/api/services/networksecurity/v1/model/UrlFilteringProfile.java
new file mode 100644
index 00000000000..a652e29f7c8
--- /dev/null
+++ b/clients/google-api-services-networksecurity/v1/2.0.0/com/google/api/services/networksecurity/v1/model/UrlFilteringProfile.java
@@ -0,0 +1,75 @@
+/*
+ * 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.networksecurity.v1.model;
+
+/**
+ * UrlFilteringProfile defines filters based on URL.
+ *
+ * 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 Security 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 UrlFilteringProfile extends com.google.api.client.json.GenericJson {
+
+ /**
+ * Optional. The list of filtering configs in which each config defines an action to take for some
+ * URL match.
+ * The value may be {@code null}.
+ */
+ @com.google.api.client.util.Key
+ private java.util.List urlFilters;
+
+ static {
+ // hack to force ProGuard to consider UrlFilter used, since otherwise it would be stripped out
+ // see https://github.com/google/google-api-java-client/issues/543
+ com.google.api.client.util.Data.nullOf(UrlFilter.class);
+ }
+
+ /**
+ * Optional. The list of filtering configs in which each config defines an action to take for some
+ * URL match.
+ * @return value or {@code null} for none
+ */
+ public java.util.List getUrlFilters() {
+ return urlFilters;
+ }
+
+ /**
+ * Optional. The list of filtering configs in which each config defines an action to take for some
+ * URL match.
+ * @param urlFilters urlFilters or {@code null} for none
+ */
+ public UrlFilteringProfile setUrlFilters(java.util.List urlFilters) {
+ this.urlFilters = urlFilters;
+ return this;
+ }
+
+ @Override
+ public UrlFilteringProfile set(String fieldName, Object value) {
+ return (UrlFilteringProfile) super.set(fieldName, value);
+ }
+
+ @Override
+ public UrlFilteringProfile clone() {
+ return (UrlFilteringProfile) super.clone();
+ }
+
+}
diff --git a/clients/google-api-services-networksecurity/v1/2.0.0/pom.xml b/clients/google-api-services-networksecurity/v1/2.0.0/pom.xml
index 3c6e5e2ffa9..41083298072 100644
--- a/clients/google-api-services-networksecurity/v1/2.0.0/pom.xml
+++ b/clients/google-api-services-networksecurity/v1/2.0.0/pom.xml
@@ -8,8 +8,8 @@
com.google.apis
google-api-services-networksecurity
- v1-rev20251203-2.0.0
- Network Security API v1-rev20251203-2.0.0
+ v1-rev20260204-2.0.0
+ Network Security API v1-rev20260204-2.0.0
jar
2011
diff --git a/clients/google-api-services-networksecurity/v1/README.md b/clients/google-api-services-networksecurity/v1/README.md
index 2b29878ffe4..a8c1752cdd8 100644
--- a/clients/google-api-services-networksecurity/v1/README.md
+++ b/clients/google-api-services-networksecurity/v1/README.md
@@ -22,7 +22,7 @@ Add the following lines to your `pom.xml` file:
com.google.apis
google-api-services-networksecurity
- v1-rev20251203-2.0.0
+ v1-rev20260204-2.0.0
@@ -35,7 +35,7 @@ repositories {
mavenCentral()
}
dependencies {
- implementation 'com.google.apis:google-api-services-networksecurity:v1-rev20251203-2.0.0'
+ implementation 'com.google.apis:google-api-services-networksecurity:v1-rev20260204-2.0.0'
}
```
diff --git a/clients/google-api-services-networksecurity/v1beta1/2.0.0/README.md b/clients/google-api-services-networksecurity/v1beta1/2.0.0/README.md
index e64de463ce5..f6a9a239269 100644
--- a/clients/google-api-services-networksecurity/v1beta1/2.0.0/README.md
+++ b/clients/google-api-services-networksecurity/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-networksecurity
- v1beta1-rev20251203-2.0.0
+ v1beta1-rev20260131-2.0.0
@@ -35,7 +35,7 @@ repositories {
mavenCentral()
}
dependencies {
- implementation 'com.google.apis:google-api-services-networksecurity:v1beta1-rev20251203-2.0.0'
+ implementation 'com.google.apis:google-api-services-networksecurity:v1beta1-rev20260131-2.0.0'
}
```
diff --git a/clients/google-api-services-networksecurity/v1beta1/2.0.0/com/google/api/services/networksecurity/v1beta1/NetworkSecurity.java b/clients/google-api-services-networksecurity/v1beta1/2.0.0/com/google/api/services/networksecurity/v1beta1/NetworkSecurity.java
index a39f11bf971..8a476f326b6 100644
--- a/clients/google-api-services-networksecurity/v1beta1/2.0.0/com/google/api/services/networksecurity/v1beta1/NetworkSecurity.java
+++ b/clients/google-api-services-networksecurity/v1beta1/2.0.0/com/google/api/services/networksecurity/v1beta1/NetworkSecurity.java
@@ -103,7 +103,7 @@ public class NetworkSecurity extends com.google.api.client.googleapis.services.j
* {@code com.google.api.client.extensions.appengine.http.UrlFetchTransport}
* - Android: {@code newCompatibleTransport} from
* {@code com.google.api.client.extensions.android.http.AndroidHttp}
- * - Java: {@link com.google.api.client.googleapis.javanet.GoogleNetHttpTransport#newTrustedTransport()}
+ *
- Java: {@code com.google.api.client.http.javanet.NetHttpTransport}
*
*
* @param jsonFactory JSON factory, which may be:
@@ -1787,7 +1787,7 @@ public FirewallEndpoints firewallEndpoints() {
public class FirewallEndpoints {
/**
- * Creates a new FirewallEndpoint in a given project and location.
+ * Creates a new FirewallEndpoint in a given organization and location.
*
* Create a request for the method "firewallEndpoints.create".
*
@@ -1812,7 +1812,7 @@ public class Create extends NetworkSecurityRequest
* Android: {@code newCompatibleTransport} from
* {@code com.google.api.client.extensions.android.http.AndroidHttp}
- * Java: {@link com.google.api.client.googleapis.javanet.GoogleNetHttpTransport#newTrustedTransport()}
- *
+ * Java: {@code com.google.api.client.http.javanet.NetHttpTransport}
*
* @param jsonFactory JSON factory, which may be:
*
diff --git a/clients/google-api-services-networksecurity/v1beta1/2.0.0/pom.xml b/clients/google-api-services-networksecurity/v1beta1/2.0.0/pom.xml
index 85ae73264f0..1aa93c76c83 100644
--- a/clients/google-api-services-networksecurity/v1beta1/2.0.0/pom.xml
+++ b/clients/google-api-services-networksecurity/v1beta1/2.0.0/pom.xml
@@ -8,8 +8,8 @@
com.google.apis
google-api-services-networksecurity
- v1beta1-rev20251203-2.0.0
- Network Security API v1beta1-rev20251203-2.0.0
+ v1beta1-rev20260131-2.0.0
+ Network Security API v1beta1-rev20260131-2.0.0
jar
2011
diff --git a/clients/google-api-services-networksecurity/v1beta1/README.md b/clients/google-api-services-networksecurity/v1beta1/README.md
index e64de463ce5..f6a9a239269 100644
--- a/clients/google-api-services-networksecurity/v1beta1/README.md
+++ b/clients/google-api-services-networksecurity/v1beta1/README.md
@@ -22,7 +22,7 @@ Add the following lines to your `pom.xml` file:
com.google.apis
google-api-services-networksecurity
- v1beta1-rev20251203-2.0.0
+ v1beta1-rev20260131-2.0.0
@@ -35,7 +35,7 @@ repositories {
mavenCentral()
}
dependencies {
- implementation 'com.google.apis:google-api-services-networksecurity:v1beta1-rev20251203-2.0.0'
+ implementation 'com.google.apis:google-api-services-networksecurity:v1beta1-rev20260131-2.0.0'
}
```