Skip to content
Merged
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-networkservices</artifactId>
<version>v1-rev20261027-2.9.2</version>
<version>v1-rev20261109-2.9.2</version>
</dependency>
</dependencies>
</project>
Expand All @@ -35,7 +35,7 @@ repositories {
mavenCentral()
}
dependencies {
implementation 'com.google.apis:google-api-services-networkservices:v1-rev20261027-2.9.2'
implementation 'com.google.apis:google-api-services-networkservices:v1-rev20261109-2.9.2'
}
```

Expand Down

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -126,17 +126,17 @@ public final class AuthzExtension extends com.google.api.client.json.GenericJson

/**
* Required. The reference to the service that runs the extension. To configure a callout
* extension: For global AuthzExtension, `service` must be a fully-qualified reference to a
* extension: For a global AuthzExtension, `service` must be a fully qualified reference to a
* [backend service](https://cloud.google.com/compute/docs/reference/rest/v1/backendServices) in
* the format: `https://www.googleapis.com/compute/v1/projects/{project}/global/backendServices/{b
* ackendService}`. For regional AuthzExtension, `service` must be a fully-qualified reference to
* one of the following: * a [backend
* ackendService}`. For a regional AuthzExtension, `service` must be a fully qualified reference
* to one of the following: * A [backend
* service](https://cloud.google.com/compute/docs/reference/rest/v1/backendServices) in the
* format: `https://www.googleapis.com/compute/v1/projects/{project}/regions/{region}/backendServi
* ces/{backendService}`. * a fully qualified domain name that can be resolved by the Google Cloud
* DNS. * `iap.googleapis.com` and it can only be referenced by an AuthzPolicy with the
* policyProfile set to REQUEST_AUTHZ. * `modelarmor..rep.googleapis.com` and it can only be
* referenced by an AuthzPolicy with the policyProfile set to CONTENT_AUTHZ.
* ces/{backendService}`. * A fully qualified domain name that can be resolved by Cloud DNS. *
* `iap.googleapis.com` and can be referenced only by an `AuthzPolicy` with the `policyProfile`
* set to `REQUEST_AUTHZ`. * `modelarmor..rep.googleapis.com` and it can only be referenced by an
* `AuthzPolicy` with the `policyProfile` set to `CONTENT_AUTHZ`.
* The value may be {@code null}.
*/
@com.google.api.client.util.Key
Expand Down Expand Up @@ -386,17 +386,17 @@ public AuthzExtension setName(java.lang.String name) {

/**
* Required. The reference to the service that runs the extension. To configure a callout
* extension: For global AuthzExtension, `service` must be a fully-qualified reference to a
* extension: For a global AuthzExtension, `service` must be a fully qualified reference to a
* [backend service](https://cloud.google.com/compute/docs/reference/rest/v1/backendServices) in
* the format: `https://www.googleapis.com/compute/v1/projects/{project}/global/backendServices/{b
* ackendService}`. For regional AuthzExtension, `service` must be a fully-qualified reference to
* one of the following: * a [backend
* ackendService}`. For a regional AuthzExtension, `service` must be a fully qualified reference
* to one of the following: * A [backend
* service](https://cloud.google.com/compute/docs/reference/rest/v1/backendServices) in the
* format: `https://www.googleapis.com/compute/v1/projects/{project}/regions/{region}/backendServi
* ces/{backendService}`. * a fully qualified domain name that can be resolved by the Google Cloud
* DNS. * `iap.googleapis.com` and it can only be referenced by an AuthzPolicy with the
* policyProfile set to REQUEST_AUTHZ. * `modelarmor..rep.googleapis.com` and it can only be
* referenced by an AuthzPolicy with the policyProfile set to CONTENT_AUTHZ.
* ces/{backendService}`. * A fully qualified domain name that can be resolved by Cloud DNS. *
* `iap.googleapis.com` and can be referenced only by an `AuthzPolicy` with the `policyProfile`
* set to `REQUEST_AUTHZ`. * `modelarmor..rep.googleapis.com` and it can only be referenced by an
* `AuthzPolicy` with the `policyProfile` set to `CONTENT_AUTHZ`.
* @return value or {@code null} for none
*/
public java.lang.String getService() {
Expand All @@ -405,17 +405,17 @@ public java.lang.String getService() {

/**
* Required. The reference to the service that runs the extension. To configure a callout
* extension: For global AuthzExtension, `service` must be a fully-qualified reference to a
* extension: For a global AuthzExtension, `service` must be a fully qualified reference to a
* [backend service](https://cloud.google.com/compute/docs/reference/rest/v1/backendServices) in
* the format: `https://www.googleapis.com/compute/v1/projects/{project}/global/backendServices/{b
* ackendService}`. For regional AuthzExtension, `service` must be a fully-qualified reference to
* one of the following: * a [backend
* ackendService}`. For a regional AuthzExtension, `service` must be a fully qualified reference
* to one of the following: * A [backend
* service](https://cloud.google.com/compute/docs/reference/rest/v1/backendServices) in the
* format: `https://www.googleapis.com/compute/v1/projects/{project}/regions/{region}/backendServi
* ces/{backendService}`. * a fully qualified domain name that can be resolved by the Google Cloud
* DNS. * `iap.googleapis.com` and it can only be referenced by an AuthzPolicy with the
* policyProfile set to REQUEST_AUTHZ. * `modelarmor..rep.googleapis.com` and it can only be
* referenced by an AuthzPolicy with the policyProfile set to CONTENT_AUTHZ.
* ces/{backendService}`. * A fully qualified domain name that can be resolved by Cloud DNS. *
* `iap.googleapis.com` and can be referenced only by an `AuthzPolicy` with the `policyProfile`
* set to `REQUEST_AUTHZ`. * `modelarmor..rep.googleapis.com` and it can only be referenced by an
* `AuthzPolicy` with the `policyProfile` set to `CONTENT_AUTHZ`.
* @param service service or {@code null} for none
*/
public AuthzExtension setService(java.lang.String service) {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ public final class ExtensionBinding extends com.google.api.client.json.GenericJs

/**
* Optional. Determines the behavior of the extension binding when the call to the extension fails
* or times out. Default value is `FALSE`. When set to `TRUE`, failures of the extension are
* or times out. Default value is `false`. When set to `true`, failures of the extension are
* silently ignored.
* The value may be {@code null}.
*/
Expand Down Expand Up @@ -96,7 +96,7 @@ 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, for example
* Format: * For Google-provided extensions, specify the service endpoint, for example
* `modelarmor.us-central1.rep.googleapis.com`.
* The value may be {@code null}.
*/
Expand Down Expand Up @@ -183,7 +183,7 @@ public ExtensionBinding setEtag(java.lang.String etag) {

/**
* Optional. Determines the behavior of the extension binding when the call to the extension fails
* or times out. Default value is `FALSE`. When set to `TRUE`, failures of the extension are
* or times out. Default value is `false`. When set to `true`, failures of the extension are
* silently ignored.
* @return value or {@code null} for none
*/
Expand All @@ -193,7 +193,7 @@ public java.lang.Boolean getFailOpen() {

/**
* Optional. Determines the behavior of the extension binding when the call to the extension fails
* or times out. Default value is `FALSE`. When set to `TRUE`, failures of the extension are
* or times out. Default value is `false`. When set to `true`, failures of the extension are
* silently ignored.
* @param failOpen failOpen or {@code null} for none
*/
Expand Down Expand Up @@ -284,7 +284,7 @@ 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, for example
* Format: * For Google-provided extensions, specify the service endpoint, for example
* `modelarmor.us-central1.rep.googleapis.com`.
* @return value or {@code null} for none
*/
Expand All @@ -294,7 +294,7 @@ 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, for example
* 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
*/
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -38,8 +38,8 @@ public final class ExtensionBindingMatchConditionStringMatch extends com.google.
private java.lang.String contains;

/**
* Optional. The input string must match exactly the string specified here. Examples: * `abc` only
* matches the value `abc`.
* Optional. The input string must match exactly the string specified here. Examples: * `abc`
* matches only the value `abc`.
* The value may be {@code null}.
*/
@com.google.api.client.util.Key
Expand Down Expand Up @@ -89,17 +89,17 @@ public ExtensionBindingMatchConditionStringMatch setContains(java.lang.String co
}

/**
* Optional. The input string must match exactly the string specified here. Examples: * `abc` only
* matches the value `abc`.
* Optional. The input string must match exactly the string specified here. Examples: * `abc`
* matches only the value `abc`.
* @return value or {@code null} for none
*/
public java.lang.String getExact() {
return exact;
}

/**
* Optional. The input string must match exactly the string specified here. Examples: * `abc` only
* matches the value `abc`.
* Optional. The input string must match exactly the string specified here. Examples: * `abc`
* matches only the value `abc`.
* @param exact exact or {@code null} for none
*/
public ExtensionBindingMatchConditionStringMatch setExact(java.lang.String exact) {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -41,9 +41,9 @@ public final class ExtensionBindingMatchConditionTo extends com.google.api.clien
private ExtensionBindingMatchConditionToDestination destination;

/**
* Optional. Describes the negated properties of the request destination. Extension will not be
* invoked on requests that match the criteria specified in this field. At least one of
* destination or not_destination must be specified.
* Optional. Describes the negated properties of the request destination. The extension will not
* be invoked on requests that match the criteria specified in this field. At least one of
* `destination` or `not_destination` must be specified.
* The value may be {@code null}.
*/
@com.google.api.client.util.Key
Expand Down Expand Up @@ -75,19 +75,19 @@ public ExtensionBindingMatchConditionTo setDestination(ExtensionBindingMatchCond
}

/**
* Optional. Describes the negated properties of the request destination. Extension will not be
* invoked on requests that match the criteria specified in this field. At least one of
* destination or not_destination must be specified.
* Optional. Describes the negated properties of the request destination. The extension will not
* be invoked on requests that match the criteria specified in this field. At least one of
* `destination` or `not_destination` must be specified.
* @return value or {@code null} for none
*/
public ExtensionBindingMatchConditionToDestination getNotDestination() {
return notDestination;
}

/**
* Optional. Describes the negated properties of the request destination. Extension will not be
* invoked on requests that match the criteria specified in this field. At least one of
* destination or not_destination must be specified.
* Optional. Describes the negated properties of the request destination. The extension will not
* be invoked on requests that match the criteria specified in this field. At least one of
* `destination` or `not_destination` must be specified.
* @param notDestination notDestination or {@code null} for none
*/
public ExtensionBindingMatchConditionTo setNotDestination(ExtensionBindingMatchConditionToDestination notDestination) {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ public final class ExtensionBindingMatchConditionToDestination extends com.googl
private ExtensionBindingMatchConditionToDestinationHeaderSet headerSet;

/**
* Optional. A list of HTTP Hosts to match against. Limited to 10 hosts. If not specified, any
* Optional. A list of HTTP hosts to match against. Limited to 10 hosts. If not specified, any
* host is allowed. If specified, a match occurs if any of the hosts matches the host value in the
* request.
* The value may be {@code null}.
Expand All @@ -55,7 +55,7 @@ public final class ExtensionBindingMatchConditionToDestination extends com.googl
/**
* Optional. A list of paths to match against. Limited to 10 paths. If not specified, any path is
* allowed. Note that this path match includes the query parameters. For gRPC services, this
* should be a fully-qualified name of the form /package.service/method.
* should be a fully qualified name of the form `/package.service/method`.
* The value may be {@code null}.
*/
@com.google.api.client.util.Key
Expand All @@ -69,10 +69,10 @@ public final class ExtensionBindingMatchConditionToDestination extends com.googl

/**
* Optional. A list of non-empty strings whose value is matched against the resource to which a
* request is sent (e.g., an Agent in AiApplication). If not specified, any resource is allowed.
* If specified, a match occurs if any of the resources matches the resource value in the request.
* Limited to 5 resources. When matching against resources in the AgentRegistry, use the URNs of
* the registry resources.
* request is sent (for example, an `Agent` in `AiApplication`). If not specified, any resource is
* allowed. If specified, a match occurs if any of the resources matches the resource value in the
* request. Limited to 5 resources. When matching against resources in the Agent Registry, use the
* URNs of the registry resources.
* The value may be {@code null}.
*/
@com.google.api.client.util.Key
Expand Down Expand Up @@ -104,7 +104,7 @@ public ExtensionBindingMatchConditionToDestination setHeaderSet(ExtensionBinding
}

/**
* Optional. A list of HTTP Hosts to match against. Limited to 10 hosts. If not specified, any
* Optional. A list of HTTP hosts to match against. Limited to 10 hosts. If not specified, any
* host is allowed. If specified, a match occurs if any of the hosts matches the host value in the
* request.
* @return value or {@code null} for none
Expand All @@ -114,7 +114,7 @@ public java.util.List<ExtensionBindingMatchConditionStringMatch> getHosts() {
}

/**
* Optional. A list of HTTP Hosts to match against. Limited to 10 hosts. If not specified, any
* Optional. A list of HTTP hosts to match against. Limited to 10 hosts. If not specified, any
* host is allowed. If specified, a match occurs if any of the hosts matches the host value in the
* request.
* @param hosts hosts or {@code null} for none
Expand All @@ -127,7 +127,7 @@ public ExtensionBindingMatchConditionToDestination setHosts(java.util.List<Exten
/**
* Optional. A list of paths to match against. Limited to 10 paths. If not specified, any path is
* allowed. Note that this path match includes the query parameters. For gRPC services, this
* should be a fully-qualified name of the form /package.service/method.
* should be a fully qualified name of the form `/package.service/method`.
* @return value or {@code null} for none
*/
public java.util.List<ExtensionBindingMatchConditionStringMatch> getPaths() {
Expand All @@ -137,7 +137,7 @@ public java.util.List<ExtensionBindingMatchConditionStringMatch> getPaths() {
/**
* Optional. A list of paths to match against. Limited to 10 paths. If not specified, any path is
* allowed. Note that this path match includes the query parameters. For gRPC services, this
* should be a fully-qualified name of the form /package.service/method.
* should be a fully qualified name of the form `/package.service/method`.
* @param paths paths or {@code null} for none
*/
public ExtensionBindingMatchConditionToDestination setPaths(java.util.List<ExtensionBindingMatchConditionStringMatch> paths) {
Expand All @@ -147,10 +147,10 @@ public ExtensionBindingMatchConditionToDestination setPaths(java.util.List<Exten

/**
* Optional. A list of non-empty strings whose value is matched against the resource to which a
* request is sent (e.g., an Agent in AiApplication). If not specified, any resource is allowed.
* If specified, a match occurs if any of the resources matches the resource value in the request.
* Limited to 5 resources. When matching against resources in the AgentRegistry, use the URNs of
* the registry resources.
* request is sent (for example, an `Agent` in `AiApplication`). If not specified, any resource is
* allowed. If specified, a match occurs if any of the resources matches the resource value in the
* request. Limited to 5 resources. When matching against resources in the Agent Registry, use the
* URNs of the registry resources.
* @return value or {@code null} for none
*/
public java.util.List<ExtensionBindingMatchConditionStringMatch> getResources() {
Expand All @@ -159,10 +159,10 @@ public java.util.List<ExtensionBindingMatchConditionStringMatch> getResources()

/**
* Optional. A list of non-empty strings whose value is matched against the resource to which a
* request is sent (e.g., an Agent in AiApplication). If not specified, any resource is allowed.
* If specified, a match occurs if any of the resources matches the resource value in the request.
* Limited to 5 resources. When matching against resources in the AgentRegistry, use the URNs of
* the registry resources.
* request is sent (for example, an `Agent` in `AiApplication`). If not specified, any resource is
* allowed. If specified, a match occurs if any of the resources matches the resource value in the
* request. Limited to 5 resources. When matching against resources in the Agent Registry, use the
* URNs of the registry resources.
* @param resources resources or {@code null} for none
*/
public ExtensionBindingMatchConditionToDestination setResources(java.util.List<ExtensionBindingMatchConditionStringMatch> resources) {
Expand Down
Loading
Loading