Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ Add the following lines to your `pom.xml` file:
<dependency>
<groupId>com.google.apis</groupId>
<artifactId>google-api-services-networksecurity</artifactId>
<version>v1-rev20251203-2.0.0</version>
<version>v1-rev20260204-2.0.0</version>
</dependency>
</dependencies>
</project>
Expand All @@ -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'
}
```

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -103,7 +103,7 @@ public class NetworkSecurity extends com.google.api.client.googleapis.services.j
* {@code com.google.api.client.extensions.appengine.http.UrlFetchTransport}</li>
* <li>Android: {@code newCompatibleTransport} from
* {@code com.google.api.client.extensions.android.http.AndroidHttp}</li>
* <li>Java: {@link com.google.api.client.googleapis.javanet.GoogleNetHttpTransport#newTrustedTransport()}
* <li>Java: {@code com.google.api.client.http.javanet.NetHttpTransport}</li>
* </li>
* </ul>
* @param jsonFactory JSON factory, which may be:
Expand Down Expand Up @@ -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".
*
Expand All @@ -1812,7 +1812,7 @@ public class Create extends NetworkSecurityRequest<com.google.api.services.netwo
java.util.regex.Pattern.compile("^organizations/[^/]+/locations/[^/]+$");

/**
* 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".
*
Expand Down Expand Up @@ -1984,7 +1984,7 @@ public Create set(String parameterName, Object value) {
}
}
/**
* Deletes a single Endpoint.
* Deletes a single org Endpoint.
*
* Create a request for the method "firewallEndpoints.delete".
*
Expand All @@ -2008,7 +2008,7 @@ public class Delete extends NetworkSecurityRequest<com.google.api.services.netwo
java.util.regex.Pattern.compile("^organizations/[^/]+/locations/[^/]+/firewallEndpoints/[^/]+$");

/**
* Deletes a single Endpoint.
* Deletes a single org Endpoint.
*
* Create a request for the method "firewallEndpoints.delete".
*
Expand Down Expand Up @@ -2156,7 +2156,7 @@ public Delete set(String parameterName, Object value) {
}
}
/**
* Gets details of a single Endpoint.
* Gets details of a single org Endpoint.
*
* Create a request for the method "firewallEndpoints.get".
*
Expand All @@ -2180,7 +2180,7 @@ public class Get extends NetworkSecurityRequest<com.google.api.services.networks
java.util.regex.Pattern.compile("^organizations/[^/]+/locations/[^/]+/firewallEndpoints/[^/]+$");

/**
* Gets details of a single Endpoint.
* Gets details of a single org Endpoint.
*
* Create a request for the method "firewallEndpoints.get".
*
Expand Down Expand Up @@ -2294,7 +2294,7 @@ public Get set(String parameterName, Object value) {
}
}
/**
* Lists FirewallEndpoints in a given project and location.
* Lists FirewallEndpoints in a given organization and location.
*
* Create a request for the method "firewallEndpoints.list".
*
Expand All @@ -2318,7 +2318,7 @@ public class List extends NetworkSecurityRequest<com.google.api.services.network
java.util.regex.Pattern.compile("^organizations/[^/]+/locations/[^/]+$");

/**
* Lists FirewallEndpoints in a given project and location.
* Lists FirewallEndpoints in a given organization and location.
*
* Create a request for the method "firewallEndpoints.list".
*
Expand Down Expand Up @@ -2503,7 +2503,7 @@ public List set(String parameterName, Object value) {
}
}
/**
* Update a single Endpoint.
* Update a single org Endpoint.
*
* Create a request for the method "firewallEndpoints.patch".
*
Expand All @@ -2528,7 +2528,7 @@ public class Patch extends NetworkSecurityRequest<com.google.api.services.networ
java.util.regex.Pattern.compile("^organizations/[^/]+/locations/[^/]+/firewallEndpoints/[^/]+$");

/**
* Update a single Endpoint.
* Update a single org Endpoint.
*
* Create a request for the method "firewallEndpoints.patch".
*
Expand Down Expand Up @@ -4009,42 +4009,42 @@ public List setParent(java.lang.String parent) {
return this;
}

/** Maximum number of SecurityProfileGroups to return per call. */
/** Optional. Maximum number of SecurityProfileGroups to return per call. */
@com.google.api.client.util.Key
private java.lang.Integer pageSize;

/** Maximum number of SecurityProfileGroups to return per call.
/** Optional. Maximum number of SecurityProfileGroups to return per call.
*/
public java.lang.Integer getPageSize() {
return pageSize;
}

/** Maximum number of SecurityProfileGroups to return per call. */
/** Optional. Maximum number of SecurityProfileGroups to return per call. */
public List setPageSize(java.lang.Integer pageSize) {
this.pageSize = pageSize;
return this;
}

/**
* The value returned by the last `ListSecurityProfileGroupsResponse` Indicates that this
* is a continuation of a prior `ListSecurityProfileGroups` call, and that the system
* should return the next page of data.
* Optional. The value returned by the last `ListSecurityProfileGroupsResponse` Indicates
* that this is a continuation of a prior `ListSecurityProfileGroups` call, and that the
* system should return the next page of data.
*/
@com.google.api.client.util.Key
private java.lang.String pageToken;

/** The value returned by the last `ListSecurityProfileGroupsResponse` Indicates that this is a
continuation of a prior `ListSecurityProfileGroups` call, and that the system should return the
/** Optional. The value returned by the last `ListSecurityProfileGroupsResponse` Indicates that this is
a continuation of a prior `ListSecurityProfileGroups` call, and that the system should return the
next page of data.
*/
public java.lang.String getPageToken() {
return pageToken;
}

/**
* The value returned by the last `ListSecurityProfileGroupsResponse` Indicates that this
* is a continuation of a prior `ListSecurityProfileGroups` call, and that the system
* should return the next page of data.
* Optional. The value returned by the last `ListSecurityProfileGroupsResponse` Indicates
* that this is a continuation of a prior `ListSecurityProfileGroups` call, and that the
* system should return the next page of data.
*/
public List setPageToken(java.lang.String pageToken) {
this.pageToken = pageToken;
Expand Down Expand Up @@ -4867,41 +4867,42 @@ public List setParent(java.lang.String parent) {
return this;
}

/** Maximum number of SecurityProfiles to return per call. */
/** Optional. Maximum number of SecurityProfiles to return per call. */
@com.google.api.client.util.Key
private java.lang.Integer pageSize;

/** Maximum number of SecurityProfiles to return per call.
/** Optional. Maximum number of SecurityProfiles to return per call.
*/
public java.lang.Integer getPageSize() {
return pageSize;
}

/** Maximum number of SecurityProfiles to return per call. */
/** Optional. Maximum number of SecurityProfiles to return per call. */
public List setPageSize(java.lang.Integer pageSize) {
this.pageSize = pageSize;
return this;
}

/**
* The value returned by the last `ListSecurityProfilesResponse` Indicates that this is a
* continuation of a prior `ListSecurityProfiles` call, and that the system should return
* the next page of data.
* Optional. The value returned by the last `ListSecurityProfilesResponse` Indicates that
* this is a continuation of a prior `ListSecurityProfiles` call, and that the system
* should return the next page of data.
*/
@com.google.api.client.util.Key
private java.lang.String pageToken;

/** The value returned by the last `ListSecurityProfilesResponse` Indicates that this is a continuation
of a prior `ListSecurityProfiles` call, and that the system should return the next page of data.
/** Optional. The value returned by the last `ListSecurityProfilesResponse` Indicates that this is a
continuation of a prior `ListSecurityProfiles` call, and that the system should return the next
page of data.
*/
public java.lang.String getPageToken() {
return pageToken;
}

/**
* The value returned by the last `ListSecurityProfilesResponse` Indicates that this is a
* continuation of a prior `ListSecurityProfiles` call, and that the system should return
* the next page of data.
* Optional. The value returned by the last `ListSecurityProfilesResponse` Indicates that
* this is a continuation of a prior `ListSecurityProfiles` call, and that the system
* should return the next page of data.
*/
public List setPageToken(java.lang.String pageToken) {
this.pageToken = pageToken;
Expand Down Expand Up @@ -5265,7 +5266,10 @@ public Get set(String parameterName, Object value) {
}
}
/**
* Lists information about the supported locations for this service.
* Lists information about the supported locations for this service. This method can be called in
* two ways: * **List all public locations:** Use the path `GET /v1/locations`. * **List project-
* visible locations:** Use the path `GET /v1/projects/{project_id}/locations`. This may include
* public locations as well as private or other locations specifically visible to the project.
*
* Create a request for the method "locations.list".
*
Expand All @@ -5289,7 +5293,10 @@ public class List extends NetworkSecurityRequest<com.google.api.services.network
java.util.regex.Pattern.compile("^projects/[^/]+$");

/**
* Lists information about the supported locations for this service.
* Lists information about the supported locations for this service. This method can be called in
* two ways: * **List all public locations:** Use the path `GET /v1/locations`. * **List project-
* visible locations:** Use the path `GET /v1/projects/{project_id}/locations`. This may include
* public locations as well as private or other locations specifically visible to the project.
*
* Create a request for the method "locations.list".
*
Expand Down Expand Up @@ -14525,7 +14532,7 @@ public Create set(String parameterName, Object value) {
}
}
/**
* Deletes a single Endpoint.
* Deletes a single project Endpoint.
*
* Create a request for the method "firewallEndpoints.delete".
*
Expand All @@ -14549,7 +14556,7 @@ public class Delete extends NetworkSecurityRequest<com.google.api.services.netwo
java.util.regex.Pattern.compile("^projects/[^/]+/locations/[^/]+/firewallEndpoints/[^/]+$");

/**
* Deletes a single Endpoint.
* Deletes a single project Endpoint.
*
* Create a request for the method "firewallEndpoints.delete".
*
Expand Down Expand Up @@ -14697,7 +14704,7 @@ public Delete set(String parameterName, Object value) {
}
}
/**
* Gets details of a single Endpoint.
* Gets details of a single project Endpoint.
*
* Create a request for the method "firewallEndpoints.get".
*
Expand All @@ -14721,7 +14728,7 @@ public class Get extends NetworkSecurityRequest<com.google.api.services.networks
java.util.regex.Pattern.compile("^projects/[^/]+/locations/[^/]+/firewallEndpoints/[^/]+$");

/**
* Gets details of a single Endpoint.
* Gets details of a single project Endpoint.
*
* Create a request for the method "firewallEndpoints.get".
*
Expand Down Expand Up @@ -15044,7 +15051,7 @@ public List set(String parameterName, Object value) {
}
}
/**
* Update a single Endpoint.
* Update a single project Endpoint.
*
* Create a request for the method "firewallEndpoints.patch".
*
Expand All @@ -15069,7 +15076,7 @@ public class Patch extends NetworkSecurityRequest<com.google.api.services.networ
java.util.regex.Pattern.compile("^projects/[^/]+/locations/[^/]+/firewallEndpoints/[^/]+$");

/**
* Update a single Endpoint.
* Update a single project Endpoint.
*
* Create a request for the method "firewallEndpoints.patch".
*
Expand Down Expand Up @@ -28283,8 +28290,7 @@ private static String chooseEndpoint(com.google.api.client.http.HttpTransport tr
* {@code com.google.api.client.extensions.appengine.http.UrlFetchTransport}</li>
* <li>Android: {@code newCompatibleTransport} from
* {@code com.google.api.client.extensions.android.http.AndroidHttp}</li>
* <li>Java: {@link com.google.api.client.googleapis.javanet.GoogleNetHttpTransport#newTrustedTransport()}
* </li>
* <li>Java: {@code com.google.api.client.http.javanet.NetHttpTransport}</li>
* </ul>
* @param jsonFactory JSON factory, which may be:
* <ul>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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.
Expand Down Expand Up @@ -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.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down Expand Up @@ -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);
Expand Down
Loading