From 100733b8ef9961d283987734d1954559df4f1fad Mon Sep 17 00:00:00 2001 From: yoshi-code-bot <70984784+yoshi-code-bot@users.noreply.github.com> Date: Thu, 12 Nov 2026 16:53:07 -0800 Subject: [PATCH] chore: regenerate networkservices client --- .../v1/2.0.0/README.md | 4 +- .../networkservices/v1/NetworkServices.java | 182 ++++----- .../v1/model/AuthzExtension.java | 42 +- .../v1/model/ExtensionBinding.java | 12 +- ...nsionBindingMatchConditionStringMatch.java | 12 +- .../ExtensionBindingMatchConditionTo.java | 18 +- ...ionBindingMatchConditionToDestination.java | 36 +- .../v1/model/ExtensionChain.java | 27 +- .../v1/model/ExtensionChainExtension.java | 24 +- .../MulticastGroupConsumerActivation.java | 33 -- .../v1/model/ProducerExtension.java | 25 +- .../ProducerExtensionExtensionSettings.java | 6 +- .../networkservices/v1/model/WasmPlugin.java | 93 +++++ .../v1/2.0.0/pom.xml | 4 +- .../v1/README.md | 4 +- .../v1beta1/2.0.0/README.md | 4 +- .../v1beta1/NetworkServices.java | 368 ++++++++++-------- .../v1beta1/model/AuthzExtension.java | 42 +- .../v1beta1/model/CdnEdgeExtension.java | 9 +- .../v1beta1/model/CdnEdgeExtensionTarget.java | 29 +- .../v1beta1/model/ExtensionBinding.java | 12 +- ...nsionBindingMatchConditionStringMatch.java | 12 +- .../ExtensionBindingMatchConditionTo.java | 18 +- ...ionBindingMatchConditionToDestination.java | 36 +- .../v1beta1/model/ExtensionChain.java | 27 +- .../model/ExtensionChainExtension.java | 24 +- .../model/ListCdnEdgeExtensionsResponse.java | 2 +- .../v1beta1/model/LoggingConfiguration.java | 204 ++++++++++ .../v1beta1/model/ProducerExtension.java | 25 +- .../ProducerExtensionExtensionSettings.java | 6 +- .../v1beta1/model/TelemetryPolicy.java | 27 ++ .../v1beta1/2.0.0/pom.xml | 4 +- .../v1beta1/README.md | 4 +- 33 files changed, 850 insertions(+), 525 deletions(-) create mode 100644 clients/google-api-services-networkservices/v1beta1/2.0.0/com/google/api/services/networkservices/v1beta1/model/LoggingConfiguration.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 29bcc534448..9161c188d57 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-rev20261027-2.9.2 + v1-rev20261109-2.9.2 @@ -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' } ``` diff --git a/clients/google-api-services-networkservices/v1/2.0.0/com/google/api/services/networkservices/v1/NetworkServices.java b/clients/google-api-services-networkservices/v1/2.0.0/com/google/api/services/networkservices/v1/NetworkServices.java index 8b32158addd..bd8b6eb1514 100644 --- a/clients/google-api-services-networkservices/v1/2.0.0/com/google/api/services/networkservices/v1/NetworkServices.java +++ b/clients/google-api-services-networkservices/v1/2.0.0/com/google/api/services/networkservices/v1/NetworkServices.java @@ -5863,7 +5863,7 @@ public Create set(String parameterName, Object value) { * This request holds the parameters needed by the networkservices server. After setting any * optional parameters, call the {@link Delete#execute()} method to invoke the remote operation. * - * @param name Required. A name of the `ExtensionBinding` resource to delete. Must be in the format + * @param name Required. The name of the `ExtensionBinding` resource to delete. Must be in the format * `projects/{project}/locations/{location}/extensionBindings/{extension_binding}`. * @return the request */ @@ -5891,7 +5891,7 @@ public class Delete extends NetworkServicesRequest * - * @param name Required. A name of the `ExtensionBinding` resource to delete. Must be in the format + * @param name Required. The name of the `ExtensionBinding` resource to delete. Must be in the format * `projects/{project}/locations/{location}/extensionBindings/{extension_binding}`. * @since 1.13 */ @@ -5961,13 +5961,13 @@ public Delete setUploadProtocol(java.lang.String uploadProtocol) { } /** - * Required. A name of the `ExtensionBinding` resource to delete. Must be in the format + * Required. The name of the `ExtensionBinding` resource to delete. Must be in the format * `projects/{project}/locations/{location}/extensionBindings/{extension_binding}`. */ @com.google.api.client.util.Key private java.lang.String name; - /** Required. A name of the `ExtensionBinding` resource to delete. Must be in the format + /** Required. The name of the `ExtensionBinding` resource to delete. Must be in the format `projects/{project}/locations/{location}/extensionBindings/{extension_binding}`. */ public java.lang.String getName() { @@ -5975,7 +5975,7 @@ public java.lang.String getName() { } /** - * Required. A name of the `ExtensionBinding` resource to delete. Must be in the format + * Required. The name of the `ExtensionBinding` resource to delete. Must be in the format * `projects/{project}/locations/{location}/extensionBindings/{extension_binding}`. */ public Delete setName(java.lang.String name) { @@ -5988,17 +5988,17 @@ public Delete setName(java.lang.String name) { return this; } - /** Optional. The etag of the ExtensionBinding to delete. */ + /** Optional. The ETag of the `ExtensionBinding` to delete. */ @com.google.api.client.util.Key private java.lang.String etag; - /** Optional. The etag of the ExtensionBinding to delete. + /** Optional. The ETag of the `ExtensionBinding` to delete. */ public java.lang.String getEtag() { return etag; } - /** Optional. The etag of the ExtensionBinding to delete. */ + /** Optional. The ETag of the `ExtensionBinding` to delete. */ public Delete setEtag(java.lang.String etag) { this.etag = etag; return this; @@ -6017,7 +6017,7 @@ public Delete set(String parameterName, Object value) { * This request holds the parameters needed by the networkservices server. After setting any * optional parameters, call the {@link Get#execute()} method to invoke the remote operation. * - * @param name Required. A name of the `ExtensionBinding` resource to get. Must be in the format + * @param name Required. The name of the `ExtensionBinding` resource to get. Must be in the format * `projects/{project}/locations/{location}/extensionBindings/{extension_binding}`. * @return the request */ @@ -6044,7 +6044,7 @@ public class Get extends NetworkServicesRequest * - * @param name Required. A name of the `ExtensionBinding` resource to get. Must be in the format + * @param name Required. The name of the `ExtensionBinding` resource to get. Must be in the format * `projects/{project}/locations/{location}/extensionBindings/{extension_binding}`. * @since 1.13 */ @@ -6124,13 +6124,13 @@ public Get setUploadProtocol(java.lang.String uploadProtocol) { } /** - * Required. A name of the `ExtensionBinding` resource to get. Must be in the format + * Required. The name of the `ExtensionBinding` resource to get. Must be in the format * `projects/{project}/locations/{location}/extensionBindings/{extension_binding}`. */ @com.google.api.client.util.Key private java.lang.String name; - /** Required. A name of the `ExtensionBinding` resource to get. Must be in the format + /** Required. The name of the `ExtensionBinding` resource to get. Must be in the format `projects/{project}/locations/{location}/extensionBindings/{extension_binding}`. */ public java.lang.String getName() { @@ -6138,7 +6138,7 @@ public java.lang.String getName() { } /** - * Required. A name of the `ExtensionBinding` resource to get. Must be in the format + * Required. The name of the `ExtensionBinding` resource to get. Must be in the format * `projects/{project}/locations/{location}/extensionBindings/{extension_binding}`. */ public Get setName(java.lang.String name) { @@ -6315,14 +6315,14 @@ public List setPageSize(java.lang.Integer pageSize) { } /** - * Optional. The value returned by the last `ListExtensionBindingsResponse` Indicates that - * this is a continuation of a prior `ListExtensionBindings` call, and that the system - * should return the next page of data. + * Optional. The value returned by the last `ListExtensionBindingsResponse`. Indicates + * that this is a continuation of a prior `ListExtensionBindings` call, and that the + * system should return the next page of data. */ @com.google.api.client.util.Key private java.lang.String pageToken; - /** Optional. The value returned by the last `ListExtensionBindingsResponse` Indicates that this is a + /** Optional. The value returned by the last `ListExtensionBindingsResponse`. Indicates that this is a continuation of a prior `ListExtensionBindings` call, and that the system should return the next page of data. */ @@ -6331,9 +6331,9 @@ public java.lang.String getPageToken() { } /** - * Optional. The value returned by the last `ListExtensionBindingsResponse` Indicates that - * this is a continuation of a prior `ListExtensionBindings` call, and that the system - * should return the next page of data. + * Optional. The value returned by the last `ListExtensionBindingsResponse`. Indicates + * that this is a continuation of a prior `ListExtensionBindings` call, and that the + * system should return the next page of data. */ public List setPageToken(java.lang.String pageToken) { this.pageToken = pageToken; @@ -6482,17 +6482,17 @@ public Patch setName(java.lang.String name) { /** * Optional. Field mask is used to specify the fields to be overwritten in the - * `ExtensionBinding` resource by the update. The fields specified in the update_mask are - * relative to the resource, not the full request. A field will be overwritten if it is in - * the mask. If the user does not provide a mask then all fields will be overwritten. + * `ExtensionBinding` resource by the update. The fields specified in the `update_mask` + * are relative to the resource, not the full request. A field is overwritten if it is in + * the mask. If the user does not provide a mask then all fields are overwritten. */ @com.google.api.client.util.Key private String updateMask; /** Optional. Field mask is used to specify the fields to be overwritten in the `ExtensionBinding` - resource by the update. The fields specified in the update_mask are relative to the resource, not - the full request. A field will be overwritten if it is in the mask. If the user does not provide a - mask then all fields will be overwritten. + resource by the update. The fields specified in the `update_mask` are relative to the resource, not + the full request. A field is overwritten if it is in the mask. If the user does not provide a mask + then all fields are overwritten. */ public String getUpdateMask() { return updateMask; @@ -6500,9 +6500,9 @@ public String getUpdateMask() { /** * Optional. Field mask is used to specify the fields to be overwritten in the - * `ExtensionBinding` resource by the update. The fields specified in the update_mask are - * relative to the resource, not the full request. A field will be overwritten if it is in - * the mask. If the user does not provide a mask then all fields will be overwritten. + * `ExtensionBinding` resource by the update. The fields specified in the `update_mask` + * are relative to the resource, not the full request. A field is overwritten if it is in + * the mask. If the user does not provide a mask then all fields are overwritten. */ public Patch setUpdateMask(String updateMask) { this.updateMask = updateMask; @@ -16327,17 +16327,17 @@ public Create setParent(java.lang.String parent) { return this; } - /** Required. Short name of the `ProducerExtension` resource to be created. */ + /** Required. The short name of the `ProducerExtension` resource to be created. */ @com.google.api.client.util.Key private java.lang.String producerExtensionId; - /** Required. Short name of the `ProducerExtension` resource to be created. + /** Required. The short name of the `ProducerExtension` resource to be created. */ public java.lang.String getProducerExtensionId() { return producerExtensionId; } - /** Required. Short name of the `ProducerExtension` resource to be created. */ + /** Required. The short name of the `ProducerExtension` resource to be created. */ public Create setProducerExtensionId(java.lang.String producerExtensionId) { this.producerExtensionId = producerExtensionId; return this; @@ -16356,7 +16356,7 @@ public Create set(String parameterName, Object value) { * This request holds the parameters needed by the networkservices server. After setting any * optional parameters, call the {@link Delete#execute()} method to invoke the remote operation. * - * @param name Required. A name of the `ProducerExtension` resource to delete. Must be in the format + * @param name Required. The name of the `ProducerExtension` resource to delete. It must be in this format: * `projects/{project}/locations/{location}/producerExtensions/{producer_extension}`. * @return the request */ @@ -16384,7 +16384,7 @@ public class Delete extends NetworkServicesRequest * - * @param name Required. A name of the `ProducerExtension` resource to delete. Must be in the format + * @param name Required. The name of the `ProducerExtension` resource to delete. It must be in this format: * `projects/{project}/locations/{location}/producerExtensions/{producer_extension}`. * @since 1.13 */ @@ -16454,13 +16454,14 @@ public Delete setUploadProtocol(java.lang.String uploadProtocol) { } /** - * Required. A name of the `ProducerExtension` resource to delete. Must be in the format + * Required. The name of the `ProducerExtension` resource to delete. It must be in this + * format: * `projects/{project}/locations/{location}/producerExtensions/{producer_extension}`. */ @com.google.api.client.util.Key private java.lang.String name; - /** Required. A name of the `ProducerExtension` resource to delete. Must be in the format + /** Required. The name of the `ProducerExtension` resource to delete. It must be in this format: `projects/{project}/locations/{location}/producerExtensions/{producer_extension}`. */ public java.lang.String getName() { @@ -16468,7 +16469,8 @@ public java.lang.String getName() { } /** - * Required. A name of the `ProducerExtension` resource to delete. Must be in the format + * Required. The name of the `ProducerExtension` resource to delete. It must be in this + * format: * `projects/{project}/locations/{location}/producerExtensions/{producer_extension}`. */ public Delete setName(java.lang.String name) { @@ -16481,17 +16483,17 @@ public Delete setName(java.lang.String name) { return this; } - /** Optional. The etag of the ProducerExtension to delete. */ + /** Optional. The ETag of the `ProducerExtension` to delete. */ @com.google.api.client.util.Key private java.lang.String etag; - /** Optional. The etag of the ProducerExtension to delete. + /** Optional. The ETag of the `ProducerExtension` to delete. */ public java.lang.String getEtag() { return etag; } - /** Optional. The etag of the ProducerExtension to delete. */ + /** Optional. The ETag of the `ProducerExtension` to delete. */ public Delete setEtag(java.lang.String etag) { this.etag = etag; return this; @@ -16510,7 +16512,7 @@ public Delete set(String parameterName, Object value) { * This request holds the parameters needed by the networkservices server. After setting any * optional parameters, call the {@link Get#execute()} method to invoke the remote operation. * - * @param name Required. A name of the `ProducerExtension` resource to get. Must be in the format + * @param name Required. The name of the `ProducerExtension` resource to get. It must be in this format: * `projects/{project}/locations/{location}/producerExtensions/{producer_extension}`. * @return the request */ @@ -16537,7 +16539,7 @@ public class Get extends NetworkServicesRequest * - * @param name Required. A name of the `ProducerExtension` resource to get. Must be in the format + * @param name Required. The name of the `ProducerExtension` resource to get. It must be in this format: * `projects/{project}/locations/{location}/producerExtensions/{producer_extension}`. * @since 1.13 */ @@ -16617,13 +16619,14 @@ public Get setUploadProtocol(java.lang.String uploadProtocol) { } /** - * Required. A name of the `ProducerExtension` resource to get. Must be in the format + * Required. The name of the `ProducerExtension` resource to get. It must be in this + * format: * `projects/{project}/locations/{location}/producerExtensions/{producer_extension}`. */ @com.google.api.client.util.Key private java.lang.String name; - /** Required. A name of the `ProducerExtension` resource to get. Must be in the format + /** Required. The name of the `ProducerExtension` resource to get. It must be in this format: `projects/{project}/locations/{location}/producerExtensions/{producer_extension}`. */ public java.lang.String getName() { @@ -16631,7 +16634,8 @@ public java.lang.String getName() { } /** - * Required. A name of the `ProducerExtension` resource to get. Must be in the format + * Required. The name of the `ProducerExtension` resource to get. It must be in this + * format: * `projects/{project}/locations/{location}/producerExtensions/{producer_extension}`. */ public Get setName(java.lang.String name) { @@ -16658,7 +16662,7 @@ public Get set(String parameterName, Object value) { * optional parameters, call the {@link List#execute()} method to invoke the remote operation. * * @param parent Required. The project and location from which the `ProducerExtension` resources should be listed, - * specified in the format `projects/{project}/locations/{location}`. + * specified in this format: `projects/{project}/locations/{location}`. * @return the request */ public List list(java.lang.String parent) throws java.io.IOException { @@ -16685,7 +16689,7 @@ public class List extends NetworkServicesRequest * * @param parent Required. The project and location from which the `ProducerExtension` resources should be listed, - * specified in the format `projects/{project}/locations/{location}`. + * specified in this format: `projects/{project}/locations/{location}`. * @since 1.13 */ protected List(java.lang.String parent) { @@ -16765,13 +16769,13 @@ public List setUploadProtocol(java.lang.String uploadProtocol) { /** * Required. The project and location from which the `ProducerExtension` resources should - * be listed, specified in the format `projects/{project}/locations/{location}`. + * be listed, specified in this format: `projects/{project}/locations/{location}`. */ @com.google.api.client.util.Key private java.lang.String parent; /** Required. The project and location from which the `ProducerExtension` resources should be listed, - specified in the format `projects/{project}/locations/{location}`. + specified in this format: `projects/{project}/locations/{location}`. */ public java.lang.String getParent() { return parent; @@ -16779,7 +16783,7 @@ public java.lang.String getParent() { /** * Required. The project and location from which the `ProducerExtension` resources should - * be listed, specified in the format `projects/{project}/locations/{location}`. + * be listed, specified in this format: `projects/{project}/locations/{location}`. */ public List setParent(java.lang.String parent) { if (!getSuppressPatternChecks()) { @@ -16808,23 +16812,23 @@ public List setPageSize(java.lang.Integer pageSize) { } /** - * Optional. The value returned by the last `ListProducerExtensionsResponse` Indicates + * Optional. The value returned by the last `ListProducerExtensionsResponse`. It indicates * that this is a continuation of a prior `ListProducerExtensions` call, and that the * system should return the next page of data. */ @com.google.api.client.util.Key private java.lang.String pageToken; - /** Optional. The value returned by the last `ListProducerExtensionsResponse` Indicates that this is a - continuation of a prior `ListProducerExtensions` call, and that the system should return the next - page of data. + /** Optional. The value returned by the last `ListProducerExtensionsResponse`. It indicates that this + is a continuation of a prior `ListProducerExtensions` call, and that the system should return the + next page of data. */ public java.lang.String getPageToken() { return pageToken; } /** - * Optional. The value returned by the last `ListProducerExtensionsResponse` Indicates + * Optional. The value returned by the last `ListProducerExtensionsResponse`. It indicates * that this is a continuation of a prior `ListProducerExtensions` call, and that the * system should return the next page of data. */ @@ -20739,13 +20743,13 @@ public Get setName(java.lang.String name) { } /** - * Determines how much data must be returned in the response. See + * Optional. Determines how much data must be returned in the response. See * [AIP-157](https://google.aip.dev/157). */ @com.google.api.client.util.Key private java.lang.String view; - /** Determines how much data must be returned in the response. See + /** Optional. Determines how much data must be returned in the response. See [AIP-157](https://google.aip.dev/157). */ public java.lang.String getView() { @@ -20753,7 +20757,7 @@ public java.lang.String getView() { } /** - * Determines how much data must be returned in the response. See + * Optional. Determines how much data must be returned in the response. See * [AIP-157](https://google.aip.dev/157). */ public Get setView(java.lang.String view) { @@ -20909,14 +20913,14 @@ public List setParent(java.lang.String parent) { } /** - * Maximum number of `WasmPlugin` resources to return per call. If not specified, at most - * 50 `WasmPlugin` resources are returned. The maximum value is 1000; values above 1000 - * are coerced to 1000. + * Optional. Maximum number of `WasmPlugin` resources to return per call. If not + * specified, at most 50 `WasmPlugin` resources are returned. The maximum value is 1000; + * values above 1000 are coerced to 1000. */ @com.google.api.client.util.Key private java.lang.Integer pageSize; - /** Maximum number of `WasmPlugin` resources to return per call. If not specified, at most 50 + /** Optional. Maximum number of `WasmPlugin` resources to return per call. If not specified, at most 50 `WasmPlugin` resources are returned. The maximum value is 1000; values above 1000 are coerced to 1000. */ @@ -20925,9 +20929,9 @@ public java.lang.Integer getPageSize() { } /** - * Maximum number of `WasmPlugin` resources to return per call. If not specified, at most - * 50 `WasmPlugin` resources are returned. The maximum value is 1000; values above 1000 - * are coerced to 1000. + * Optional. Maximum number of `WasmPlugin` resources to return per call. If not + * specified, at most 50 `WasmPlugin` resources are returned. The maximum value is 1000; + * values above 1000 are coerced to 1000. */ public List setPageSize(java.lang.Integer pageSize) { this.pageSize = pageSize; @@ -20935,14 +20939,14 @@ public List setPageSize(java.lang.Integer pageSize) { } /** - * The value returned by the last `ListWasmPluginsResponse` call. Indicates that this is a - * continuation of a prior `ListWasmPlugins` call, and that the next page of data is to be - * returned. + * Optional. The value returned by the last `ListWasmPluginsResponse` call. Indicates that + * this is a continuation of a prior `ListWasmPlugins` call, and that the next page of + * data is to be returned. */ @com.google.api.client.util.Key private java.lang.String pageToken; - /** The value returned by the last `ListWasmPluginsResponse` call. Indicates that this is a + /** Optional. The value returned by the last `ListWasmPluginsResponse` call. Indicates that this is a continuation of a prior `ListWasmPlugins` call, and that the next page of data is to be returned. */ public java.lang.String getPageToken() { @@ -20950,9 +20954,9 @@ public java.lang.String getPageToken() { } /** - * The value returned by the last `ListWasmPluginsResponse` call. Indicates that this is a - * continuation of a prior `ListWasmPlugins` call, and that the next page of data is to be - * returned. + * Optional. The value returned by the last `ListWasmPluginsResponse` call. Indicates that + * this is a continuation of a prior `ListWasmPlugins` call, and that the next page of + * data is to be returned. */ public List setPageToken(java.lang.String pageToken) { this.pageToken = pageToken; @@ -21756,25 +21760,25 @@ public List setParent(java.lang.String parent) { } /** - * Maximum number of `WasmPluginVersion` resources to return per call. If not specified, - * at most 50 `WasmPluginVersion` resources are returned. The maximum value is 1000; - * values above 1000 are coerced to 1000. + * Optional. Maximum number of `WasmPluginVersion` resources to return per call. If not + * specified, at most 50 `WasmPluginVersion` resources are returned. The maximum value + * is 1000; values above 1000 are coerced to 1000. */ @com.google.api.client.util.Key private java.lang.Integer pageSize; - /** Maximum number of `WasmPluginVersion` resources to return per call. If not specified, at most 50 - `WasmPluginVersion` resources are returned. The maximum value is 1000; values above 1000 are - coerced to 1000. + /** Optional. Maximum number of `WasmPluginVersion` resources to return per call. If not specified, at + most 50 `WasmPluginVersion` resources are returned. The maximum value is 1000; values above 1000 + are coerced to 1000. */ public java.lang.Integer getPageSize() { return pageSize; } /** - * Maximum number of `WasmPluginVersion` resources to return per call. If not specified, - * at most 50 `WasmPluginVersion` resources are returned. The maximum value is 1000; - * values above 1000 are coerced to 1000. + * Optional. Maximum number of `WasmPluginVersion` resources to return per call. If not + * specified, at most 50 `WasmPluginVersion` resources are returned. The maximum value + * is 1000; values above 1000 are coerced to 1000. */ public List setPageSize(java.lang.Integer pageSize) { this.pageSize = pageSize; @@ -21782,15 +21786,15 @@ public List setPageSize(java.lang.Integer pageSize) { } /** - * The value returned by the last `ListWasmPluginVersionsResponse` call. Indicates that - * this is a continuation of a prior `ListWasmPluginVersions` call, and that the next - * page of data is to be returned. + * Optional. The value returned by the last `ListWasmPluginVersionsResponse` call. + * Indicates that this is a continuation of a prior `ListWasmPluginVersions` call, and + * that the next page of data is to be returned. */ @com.google.api.client.util.Key private java.lang.String pageToken; - /** The value returned by the last `ListWasmPluginVersionsResponse` call. Indicates that this is a - continuation of a prior `ListWasmPluginVersions` call, and that the next page of data is to be + /** Optional. The value returned by the last `ListWasmPluginVersionsResponse` call. Indicates that this + is a continuation of a prior `ListWasmPluginVersions` call, and that the next page of data is to be returned. */ public java.lang.String getPageToken() { @@ -21798,9 +21802,9 @@ public java.lang.String getPageToken() { } /** - * The value returned by the last `ListWasmPluginVersionsResponse` call. Indicates that - * this is a continuation of a prior `ListWasmPluginVersions` call, and that the next - * page of data is to be returned. + * Optional. The value returned by the last `ListWasmPluginVersionsResponse` call. + * Indicates that this is a continuation of a prior `ListWasmPluginVersions` call, and + * that the next page of data is to be returned. */ public List setPageToken(java.lang.String pageToken) { this.pageToken = pageToken; diff --git a/clients/google-api-services-networkservices/v1/2.0.0/com/google/api/services/networkservices/v1/model/AuthzExtension.java b/clients/google-api-services-networkservices/v1/2.0.0/com/google/api/services/networkservices/v1/model/AuthzExtension.java index 09eb347e3d5..6ea7bb713f2 100644 --- a/clients/google-api-services-networkservices/v1/2.0.0/com/google/api/services/networkservices/v1/model/AuthzExtension.java +++ b/clients/google-api-services-networkservices/v1/2.0.0/com/google/api/services/networkservices/v1/model/AuthzExtension.java @@ -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 @@ -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() { @@ -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) { 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 dc377e44ca2..f31c13cfec2 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 @@ -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}. */ @@ -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}. */ @@ -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 */ @@ -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 */ @@ -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 */ @@ -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 */ diff --git a/clients/google-api-services-networkservices/v1/2.0.0/com/google/api/services/networkservices/v1/model/ExtensionBindingMatchConditionStringMatch.java b/clients/google-api-services-networkservices/v1/2.0.0/com/google/api/services/networkservices/v1/model/ExtensionBindingMatchConditionStringMatch.java index ef65a61539f..49c5c5fbce2 100644 --- a/clients/google-api-services-networkservices/v1/2.0.0/com/google/api/services/networkservices/v1/model/ExtensionBindingMatchConditionStringMatch.java +++ b/clients/google-api-services-networkservices/v1/2.0.0/com/google/api/services/networkservices/v1/model/ExtensionBindingMatchConditionStringMatch.java @@ -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 @@ -89,8 +89,8 @@ 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() { @@ -98,8 +98,8 @@ public java.lang.String getExact() { } /** - * 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) { diff --git a/clients/google-api-services-networkservices/v1/2.0.0/com/google/api/services/networkservices/v1/model/ExtensionBindingMatchConditionTo.java b/clients/google-api-services-networkservices/v1/2.0.0/com/google/api/services/networkservices/v1/model/ExtensionBindingMatchConditionTo.java index 6e47e612fa1..8d4950c43df 100644 --- a/clients/google-api-services-networkservices/v1/2.0.0/com/google/api/services/networkservices/v1/model/ExtensionBindingMatchConditionTo.java +++ b/clients/google-api-services-networkservices/v1/2.0.0/com/google/api/services/networkservices/v1/model/ExtensionBindingMatchConditionTo.java @@ -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 @@ -75,9 +75,9 @@ 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() { @@ -85,9 +85,9 @@ public ExtensionBindingMatchConditionToDestination getNotDestination() { } /** - * 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) { diff --git a/clients/google-api-services-networkservices/v1/2.0.0/com/google/api/services/networkservices/v1/model/ExtensionBindingMatchConditionToDestination.java b/clients/google-api-services-networkservices/v1/2.0.0/com/google/api/services/networkservices/v1/model/ExtensionBindingMatchConditionToDestination.java index a5fe5b96f0b..b4be77956e0 100644 --- a/clients/google-api-services-networkservices/v1/2.0.0/com/google/api/services/networkservices/v1/model/ExtensionBindingMatchConditionToDestination.java +++ b/clients/google-api-services-networkservices/v1/2.0.0/com/google/api/services/networkservices/v1/model/ExtensionBindingMatchConditionToDestination.java @@ -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}. @@ -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 @@ -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 @@ -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 @@ -114,7 +114,7 @@ public java.util.List 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 @@ -127,7 +127,7 @@ public ExtensionBindingMatchConditionToDestination setHosts(java.util.List getPaths() { @@ -137,7 +137,7 @@ public java.util.List 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 paths) { @@ -147,10 +147,10 @@ public ExtensionBindingMatchConditionToDestination setPaths(java.util.List getResources() { @@ -159,10 +159,10 @@ public java.util.List 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 resources) { diff --git a/clients/google-api-services-networkservices/v1/2.0.0/com/google/api/services/networkservices/v1/model/ExtensionChain.java b/clients/google-api-services-networkservices/v1/2.0.0/com/google/api/services/networkservices/v1/model/ExtensionChain.java index 1e0982b7abc..7d50baa33ea 100644 --- a/clients/google-api-services-networkservices/v1/2.0.0/com/google/api/services/networkservices/v1/model/ExtensionChain.java +++ b/clients/google-api-services-networkservices/v1/2.0.0/com/google/api/services/networkservices/v1/model/ExtensionChain.java @@ -30,10 +30,11 @@ public final class ExtensionChain extends com.google.api.client.json.GenericJson { /** - * Required. A set of extensions to execute for the matching request. At least one extension is - * required. Up to 3 extensions can be defined for each extension chain for `LbTrafficExtension` - * and `CdnEdgeExtension` resources. `LbRouteExtension`, `LbEdgeExtension`, and `LbTcpExtension` - * chains are limited to 1 extension per extension chain. + * Required. A set of extensions to run for the matching request. Up to three extensions can be + * defined for each extension chain for the `LbTrafficExtension` resource. You can define a + * maximum of two extensions for each extension chain for the `CdnEdgeExtension` resource. + * `LbRouteExtension`, `LbEdgeExtension`, and `LbTcpExtension` chains are limited to one extension + * per extension chain. * The value may be {@code null}. */ @com.google.api.client.util.Key @@ -57,10 +58,11 @@ public final class ExtensionChain extends com.google.api.client.json.GenericJson private java.lang.String name; /** - * Required. A set of extensions to execute for the matching request. At least one extension is - * required. Up to 3 extensions can be defined for each extension chain for `LbTrafficExtension` - * and `CdnEdgeExtension` resources. `LbRouteExtension`, `LbEdgeExtension`, and `LbTcpExtension` - * chains are limited to 1 extension per extension chain. + * Required. A set of extensions to run for the matching request. Up to three extensions can be + * defined for each extension chain for the `LbTrafficExtension` resource. You can define a + * maximum of two extensions for each extension chain for the `CdnEdgeExtension` resource. + * `LbRouteExtension`, `LbEdgeExtension`, and `LbTcpExtension` chains are limited to one extension + * per extension chain. * @return value or {@code null} for none */ public java.util.List getExtensions() { @@ -68,10 +70,11 @@ public java.util.List getExtensions() { } /** - * Required. A set of extensions to execute for the matching request. At least one extension is - * required. Up to 3 extensions can be defined for each extension chain for `LbTrafficExtension` - * and `CdnEdgeExtension` resources. `LbRouteExtension`, `LbEdgeExtension`, and `LbTcpExtension` - * chains are limited to 1 extension per extension chain. + * Required. A set of extensions to run for the matching request. Up to three extensions can be + * defined for each extension chain for the `LbTrafficExtension` resource. You can define a + * maximum of two extensions for each extension chain for the `CdnEdgeExtension` resource. + * `LbRouteExtension`, `LbEdgeExtension`, and `LbTcpExtension` chains are limited to one extension + * per extension chain. * @param extensions extensions or {@code null} for none */ public ExtensionChain setExtensions(java.util.List extensions) { diff --git a/clients/google-api-services-networkservices/v1/2.0.0/com/google/api/services/networkservices/v1/model/ExtensionChainExtension.java b/clients/google-api-services-networkservices/v1/2.0.0/com/google/api/services/networkservices/v1/model/ExtensionChainExtension.java index 40a10178618..642675b908b 100644 --- a/clients/google-api-services-networkservices/v1/2.0.0/com/google/api/services/networkservices/v1/model/ExtensionChainExtension.java +++ b/clients/google-api-services-networkservices/v1/2.0.0/com/google/api/services/networkservices/v1/model/ExtensionChainExtension.java @@ -140,7 +140,7 @@ public final class ExtensionChainExtension extends com.google.api.client.json.Ge /** * Required. The reference to the service that runs the extension. To configure a callout - * extension, `service` must be a fully-qualified reference to a [backend + * extension, `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}/regions/{region}/backendServi * ces/{backendService}` or `https://www.googleapis.com/compute/v1/projects/{project}/global/backe @@ -148,9 +148,9 @@ public final class ExtensionChainExtension extends com.google.api.client.json.Ge * a [`WasmPlugin` resource](https://cloud.google.com/service- * extensions/docs/reference/rest/v1beta1/projects.locations.wasmPlugins) in the format: * `projects/{project}/locations/{location}/wasmPlugins/{plugin}` or `//networkservices.googleapis - * .com/projects/{project}/locations/{location}/wasmPlugins/{wasmPlugin}`. Plugin extensions are - * currently supported for the `LbTrafficExtension`, the `LbRouteExtension`, the - * `LbEdgeExtension`, and the `CdnEdgeExtension` resources. + * .com/projects/{project}/locations/{location}/wasmPlugins/{wasmPlugin}`. Supports plugin + * extensions for `LbTrafficExtension`, `LbRouteExtension`, `LbEdgeExtension`, and + * `CdnEdgeExtension` resources. * The value may be {@code null}. */ @com.google.api.client.util.Key @@ -427,7 +427,7 @@ public ExtensionChainExtension setResponseBodySendMode(java.lang.String response /** * Required. The reference to the service that runs the extension. To configure a callout - * extension, `service` must be a fully-qualified reference to a [backend + * extension, `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}/regions/{region}/backendServi * ces/{backendService}` or `https://www.googleapis.com/compute/v1/projects/{project}/global/backe @@ -435,9 +435,9 @@ public ExtensionChainExtension setResponseBodySendMode(java.lang.String response * a [`WasmPlugin` resource](https://cloud.google.com/service- * extensions/docs/reference/rest/v1beta1/projects.locations.wasmPlugins) in the format: * `projects/{project}/locations/{location}/wasmPlugins/{plugin}` or `//networkservices.googleapis - * .com/projects/{project}/locations/{location}/wasmPlugins/{wasmPlugin}`. Plugin extensions are - * currently supported for the `LbTrafficExtension`, the `LbRouteExtension`, the - * `LbEdgeExtension`, and the `CdnEdgeExtension` resources. + * .com/projects/{project}/locations/{location}/wasmPlugins/{wasmPlugin}`. Supports plugin + * extensions for `LbTrafficExtension`, `LbRouteExtension`, `LbEdgeExtension`, and + * `CdnEdgeExtension` resources. * @return value or {@code null} for none */ public java.lang.String getService() { @@ -446,7 +446,7 @@ public java.lang.String getService() { /** * Required. The reference to the service that runs the extension. To configure a callout - * extension, `service` must be a fully-qualified reference to a [backend + * extension, `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}/regions/{region}/backendServi * ces/{backendService}` or `https://www.googleapis.com/compute/v1/projects/{project}/global/backe @@ -454,9 +454,9 @@ public java.lang.String getService() { * a [`WasmPlugin` resource](https://cloud.google.com/service- * extensions/docs/reference/rest/v1beta1/projects.locations.wasmPlugins) in the format: * `projects/{project}/locations/{location}/wasmPlugins/{plugin}` or `//networkservices.googleapis - * .com/projects/{project}/locations/{location}/wasmPlugins/{wasmPlugin}`. Plugin extensions are - * currently supported for the `LbTrafficExtension`, the `LbRouteExtension`, the - * `LbEdgeExtension`, and the `CdnEdgeExtension` resources. + * .com/projects/{project}/locations/{location}/wasmPlugins/{wasmPlugin}`. Supports plugin + * extensions for `LbTrafficExtension`, `LbRouteExtension`, `LbEdgeExtension`, and + * `CdnEdgeExtension` resources. * @param service service or {@code null} for none */ public ExtensionChainExtension setService(java.lang.String service) { diff --git a/clients/google-api-services-networkservices/v1/2.0.0/com/google/api/services/networkservices/v1/model/MulticastGroupConsumerActivation.java b/clients/google-api-services-networkservices/v1/2.0.0/com/google/api/services/networkservices/v1/model/MulticastGroupConsumerActivation.java index 2c18a411d32..7be31f31be8 100644 --- a/clients/google-api-services-networkservices/v1/2.0.0/com/google/api/services/networkservices/v1/model/MulticastGroupConsumerActivation.java +++ b/clients/google-api-services-networkservices/v1/2.0.0/com/google/api/services/networkservices/v1/model/MulticastGroupConsumerActivation.java @@ -69,16 +69,6 @@ public final class MulticastGroupConsumerActivation extends com.google.api.clien @com.google.api.client.util.Key private java.lang.String multicastConsumerAssociation; - /** - * Optional. The resource name of the multicast group created by the admin in the same zone as - * this multicast group consumer activation. Use the following format: - * `projects/locations/multicastGroups`. This field is deprecated. Use - * multicast_group_range_activation instead. - * The value may be {@code null}. - */ - @com.google.api.client.util.Key - private java.lang.String multicastGroup; - /** * Required. The resource name of the multicast group range activation created by the admin in the * same zone as this multicast group consumer activation. Use the following format: @@ -224,29 +214,6 @@ public MulticastGroupConsumerActivation setMulticastConsumerAssociation(java.lan return this; } - /** - * Optional. The resource name of the multicast group created by the admin in the same zone as - * this multicast group consumer activation. Use the following format: - * `projects/locations/multicastGroups`. This field is deprecated. Use - * multicast_group_range_activation instead. - * @return value or {@code null} for none - */ - public java.lang.String getMulticastGroup() { - return multicastGroup; - } - - /** - * Optional. The resource name of the multicast group created by the admin in the same zone as - * this multicast group consumer activation. Use the following format: - * `projects/locations/multicastGroups`. This field is deprecated. Use - * multicast_group_range_activation instead. - * @param multicastGroup multicastGroup or {@code null} for none - */ - public MulticastGroupConsumerActivation setMulticastGroup(java.lang.String multicastGroup) { - this.multicastGroup = multicastGroup; - return this; - } - /** * Required. The resource name of the multicast group range activation created by the admin in the * same zone as this multicast group consumer activation. Use the following format: diff --git a/clients/google-api-services-networkservices/v1/2.0.0/com/google/api/services/networkservices/v1/model/ProducerExtension.java b/clients/google-api-services-networkservices/v1/2.0.0/com/google/api/services/networkservices/v1/model/ProducerExtension.java index cec888e2793..80e4b771399 100644 --- a/clients/google-api-services-networkservices/v1/2.0.0/com/google/api/services/networkservices/v1/model/ProducerExtension.java +++ b/clients/google-api-services-networkservices/v1/2.0.0/com/google/api/services/networkservices/v1/model/ProducerExtension.java @@ -17,8 +17,8 @@ package com.google.api.services.networkservices.v1.model; /** - * `ProducerExtension` is a resource representing producer defined configuration for their service - * extension. + * `ProducerExtension` is a resource that represents a producer-defined configuration for its + * service extension. * *

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: @@ -45,8 +45,9 @@ public final class ProducerExtension extends com.google.api.client.json.GenericJ private java.lang.String description; /** - * Optional. Etag of the resource. If this is provided, it must match the server's etag. If the - * provided etag does not match the server's etag, the request will fail with a 409 ABORTED error. + * Optional. ETag of the resource. If this is provided, it must match the server's ETag. If the + * provided ETag doesn't match the server's ETag, then the request fails with a `409 ABORTED` + * error. * The value may be {@code null}. */ @com.google.api.client.util.Key @@ -77,7 +78,7 @@ public final class ProducerExtension extends com.google.api.client.json.GenericJ private java.lang.String name; /** - * Required. The phase in which this `ProducerExtension` should execute. + * Required. The phase in which this `ProducerExtension` runs. * The value may be {@code null}. */ @com.google.api.client.util.Key @@ -125,8 +126,9 @@ public ProducerExtension setDescription(java.lang.String description) { } /** - * Optional. Etag of the resource. If this is provided, it must match the server's etag. If the - * provided etag does not match the server's etag, the request will fail with a 409 ABORTED error. + * Optional. ETag of the resource. If this is provided, it must match the server's ETag. If the + * provided ETag doesn't match the server's ETag, then the request fails with a `409 ABORTED` + * error. * @return value or {@code null} for none */ public java.lang.String getEtag() { @@ -134,8 +136,9 @@ public java.lang.String getEtag() { } /** - * Optional. Etag of the resource. If this is provided, it must match the server's etag. If the - * provided etag does not match the server's etag, the request will fail with a 409 ABORTED error. + * Optional. ETag of the resource. If this is provided, it must match the server's ETag. If the + * provided ETag doesn't match the server's ETag, then the request fails with a `409 ABORTED` + * error. * @param etag etag or {@code null} for none */ public ProducerExtension setEtag(java.lang.String etag) { @@ -201,7 +204,7 @@ public ProducerExtension setName(java.lang.String name) { } /** - * Required. The phase in which this `ProducerExtension` should execute. + * Required. The phase in which this `ProducerExtension` runs. * @return value or {@code null} for none */ public java.lang.String getPhase() { @@ -209,7 +212,7 @@ public java.lang.String getPhase() { } /** - * Required. The phase in which this `ProducerExtension` should execute. + * Required. The phase in which this `ProducerExtension` runs. * @param phase phase or {@code null} for none */ public ProducerExtension setPhase(java.lang.String phase) { diff --git a/clients/google-api-services-networkservices/v1/2.0.0/com/google/api/services/networkservices/v1/model/ProducerExtensionExtensionSettings.java b/clients/google-api-services-networkservices/v1/2.0.0/com/google/api/services/networkservices/v1/model/ProducerExtensionExtensionSettings.java index 223f4e28791..44fc004e17a 100644 --- a/clients/google-api-services-networkservices/v1/2.0.0/com/google/api/services/networkservices/v1/model/ProducerExtensionExtensionSettings.java +++ b/clients/google-api-services-networkservices/v1/2.0.0/com/google/api/services/networkservices/v1/model/ProducerExtensionExtensionSettings.java @@ -44,7 +44,7 @@ public final class ProducerExtensionExtensionSettings extends com.google.api.cli private java.lang.Boolean observabilityMode; /** - * Required. URI of the PSC attachment. + * Required. The URI of the Private Service Connect (PSC) attachment. * The value may be {@code null}. */ @com.google.api.client.util.Key @@ -92,7 +92,7 @@ public ProducerExtensionExtensionSettings setObservabilityMode(java.lang.Boolean } /** - * Required. URI of the PSC attachment. + * Required. The URI of the Private Service Connect (PSC) attachment. * @return value or {@code null} for none */ public java.lang.String getService() { @@ -100,7 +100,7 @@ public java.lang.String getService() { } /** - * Required. URI of the PSC attachment. + * Required. The URI of the Private Service Connect (PSC) attachment. * @param service service or {@code null} for none */ public ProducerExtensionExtensionSettings setService(java.lang.String service) { diff --git a/clients/google-api-services-networkservices/v1/2.0.0/com/google/api/services/networkservices/v1/model/WasmPlugin.java b/clients/google-api-services-networkservices/v1/2.0.0/com/google/api/services/networkservices/v1/model/WasmPlugin.java index 052b11095fa..6148b8355df 100644 --- a/clients/google-api-services-networkservices/v1/2.0.0/com/google/api/services/networkservices/v1/model/WasmPlugin.java +++ b/clients/google-api-services-networkservices/v1/2.0.0/com/google/api/services/networkservices/v1/model/WasmPlugin.java @@ -43,6 +43,35 @@ public final class WasmPlugin extends com.google.api.client.json.GenericJson { @com.google.api.client.util.Key private java.lang.String description; + /** + * Optional. The name of the customer-managed [CryptoKey](https://cloud.google.com/kms/docs/refere + * nce/rest/v1/projects.locations.keyRings.cryptoKeys) to be used to encrypt the `WasmPlugin` + * image (provided by image_uri) and configuration (provided by plugin_config_data or + * plugin_config_uri) that are stored by the `Service Extensions` product at rest. Format: + * `projects/{project}/locations/{location}/keyRings/{keyring}/cryptoKeys/{key}` By default, + * Google Cloud automatically encrypts all data at rest using Google-owned and Google-managed + * encryption keys. If you need ownership and control of the keys that protect your data at rest, + * you can specify a customer-managed encryption key (CMEK) to encrypt your `WasmPlugin` data. For + * more information, see [Using customer-managed encryption + * keys](https://cloud.google.com/service-extensions/docs/cmek). + * The value may be {@code null}. + */ + @com.google.api.client.util.Key + private java.lang.String kmsKeyName; + + /** + * Output only. The name of the specific [CryptoKeyVersion](https://cloud.google.com/kms/docs/refe + * rence/rest/v1/projects.locations.keyRings.cryptoKeys.cryptoKeyVersions) used to encrypt the + * `WasmPlugin` data, if the kms_key_name field is set. Format: `projects/{project}/locations/{loc + * ation}/keyRings/{keyring}/cryptoKeys/{key}/cryptoKeyVersions/{version}` This is a read-only + * field. `WasmPlugin` data is automatically encrypted using the most recent `CryptoKeyVersion` of + * the `CryptoKey` provided in the `kms_key_name` field. See [Cloud KMS + * resources](https://cloud.google.com/kms/docs/resource-hierarchy) for more information. + * The value may be {@code null}. + */ + @com.google.api.client.util.Key + private java.lang.String kmsKeyVersion; + /** * Optional. Set of labels associated with the `WasmPlugin` resource. The format must comply with * [the following requirements](/compute/docs/labeling-resources#requirements). @@ -140,6 +169,70 @@ public WasmPlugin setDescription(java.lang.String description) { return this; } + /** + * Optional. The name of the customer-managed [CryptoKey](https://cloud.google.com/kms/docs/refere + * nce/rest/v1/projects.locations.keyRings.cryptoKeys) to be used to encrypt the `WasmPlugin` + * image (provided by image_uri) and configuration (provided by plugin_config_data or + * plugin_config_uri) that are stored by the `Service Extensions` product at rest. Format: + * `projects/{project}/locations/{location}/keyRings/{keyring}/cryptoKeys/{key}` By default, + * Google Cloud automatically encrypts all data at rest using Google-owned and Google-managed + * encryption keys. If you need ownership and control of the keys that protect your data at rest, + * you can specify a customer-managed encryption key (CMEK) to encrypt your `WasmPlugin` data. For + * more information, see [Using customer-managed encryption + * keys](https://cloud.google.com/service-extensions/docs/cmek). + * @return value or {@code null} for none + */ + public java.lang.String getKmsKeyName() { + return kmsKeyName; + } + + /** + * Optional. The name of the customer-managed [CryptoKey](https://cloud.google.com/kms/docs/refere + * nce/rest/v1/projects.locations.keyRings.cryptoKeys) to be used to encrypt the `WasmPlugin` + * image (provided by image_uri) and configuration (provided by plugin_config_data or + * plugin_config_uri) that are stored by the `Service Extensions` product at rest. Format: + * `projects/{project}/locations/{location}/keyRings/{keyring}/cryptoKeys/{key}` By default, + * Google Cloud automatically encrypts all data at rest using Google-owned and Google-managed + * encryption keys. If you need ownership and control of the keys that protect your data at rest, + * you can specify a customer-managed encryption key (CMEK) to encrypt your `WasmPlugin` data. For + * more information, see [Using customer-managed encryption + * keys](https://cloud.google.com/service-extensions/docs/cmek). + * @param kmsKeyName kmsKeyName or {@code null} for none + */ + public WasmPlugin setKmsKeyName(java.lang.String kmsKeyName) { + this.kmsKeyName = kmsKeyName; + return this; + } + + /** + * Output only. The name of the specific [CryptoKeyVersion](https://cloud.google.com/kms/docs/refe + * rence/rest/v1/projects.locations.keyRings.cryptoKeys.cryptoKeyVersions) used to encrypt the + * `WasmPlugin` data, if the kms_key_name field is set. Format: `projects/{project}/locations/{loc + * ation}/keyRings/{keyring}/cryptoKeys/{key}/cryptoKeyVersions/{version}` This is a read-only + * field. `WasmPlugin` data is automatically encrypted using the most recent `CryptoKeyVersion` of + * the `CryptoKey` provided in the `kms_key_name` field. See [Cloud KMS + * resources](https://cloud.google.com/kms/docs/resource-hierarchy) for more information. + * @return value or {@code null} for none + */ + public java.lang.String getKmsKeyVersion() { + return kmsKeyVersion; + } + + /** + * Output only. The name of the specific [CryptoKeyVersion](https://cloud.google.com/kms/docs/refe + * rence/rest/v1/projects.locations.keyRings.cryptoKeys.cryptoKeyVersions) used to encrypt the + * `WasmPlugin` data, if the kms_key_name field is set. Format: `projects/{project}/locations/{loc + * ation}/keyRings/{keyring}/cryptoKeys/{key}/cryptoKeyVersions/{version}` This is a read-only + * field. `WasmPlugin` data is automatically encrypted using the most recent `CryptoKeyVersion` of + * the `CryptoKey` provided in the `kms_key_name` field. See [Cloud KMS + * resources](https://cloud.google.com/kms/docs/resource-hierarchy) for more information. + * @param kmsKeyVersion kmsKeyVersion or {@code null} for none + */ + public WasmPlugin setKmsKeyVersion(java.lang.String kmsKeyVersion) { + this.kmsKeyVersion = kmsKeyVersion; + return this; + } + /** * Optional. Set of labels associated with the `WasmPlugin` resource. The format must comply with * [the following requirements](/compute/docs/labeling-resources#requirements). 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 e2a4a72769d..653ee0fa6a8 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-rev20261027-2.9.2 - Network Services API v1-rev20261027-2.9.2 + v1-rev20261109-2.9.2 + Network Services API v1-rev20261109-2.9.2 jar 2011 diff --git a/clients/google-api-services-networkservices/v1/README.md b/clients/google-api-services-networkservices/v1/README.md index 29bcc534448..9161c188d57 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-rev20261027-2.9.2 + v1-rev20261109-2.9.2 @@ -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' } ``` 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 4717edc579d..a7023efb761 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-rev20261101-2.9.2 + v1beta1-rev20261109-2.9.2 @@ -35,7 +35,7 @@ repositories { mavenCentral() } dependencies { - implementation 'com.google.apis:google-api-services-networkservices:v1beta1-rev20261101-2.9.2' + implementation 'com.google.apis:google-api-services-networkservices:v1beta1-rev20261109-2.9.2' } ``` diff --git a/clients/google-api-services-networkservices/v1beta1/2.0.0/com/google/api/services/networkservices/v1beta1/NetworkServices.java b/clients/google-api-services-networkservices/v1beta1/2.0.0/com/google/api/services/networkservices/v1beta1/NetworkServices.java index e629e5bc4a6..05cf2ff27f8 100644 --- a/clients/google-api-services-networkservices/v1beta1/2.0.0/com/google/api/services/networkservices/v1beta1/NetworkServices.java +++ b/clients/google-api-services-networkservices/v1beta1/2.0.0/com/google/api/services/networkservices/v1beta1/NetworkServices.java @@ -3442,39 +3442,39 @@ public Create setCdnEdgeExtensionId(java.lang.String cdnEdgeExtensionId) { } /** - * Optional. An optional request ID to identify requests. Specify a unique request ID so - * that if you must retry your request, the server can ignore the request if it has - * already been completed. The server guarantees that for 60 minutes since the first - * request. For example, consider a situation where you make an initial request and the - * request times out. If you make the request again with the same request ID, the server - * ignores the second request This prevents clients from accidentally creating duplicate - * commitments. The request ID must be a valid UUID with the exception that zero UUID is - * not supported (00000000-0000-0000-0000-000000000000). + * Optional. An ID to identify requests. Specify a unique request ID so that if you must + * retry your request, the server can ignore the request if it has already been completed. + * The server guarantees this behavior for at least 60 minutes after the first request. + * For example, consider a situation where you make an initial request and the request + * times out. If you make the request again with the same request ID, the server ignores + * the second request. This prevents clients from accidentally creating duplicate + * commitments. The request ID must be a valid UUID with the exception that the zero UUID + * isn't supported (`00000000-0000-0000-0000-000000000000`). */ @com.google.api.client.util.Key private java.lang.String requestId; - /** Optional. An optional request ID to identify requests. Specify a unique request ID so that if you - must retry your request, the server can ignore the request if it has already been completed. The - server guarantees that for 60 minutes since the first request. For example, consider a situation + /** Optional. An ID to identify requests. Specify a unique request ID so that if you must retry your + request, the server can ignore the request if it has already been completed. The server guarantees + this behavior for at least 60 minutes after the first request. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the - same request ID, the server ignores the second request This prevents clients from accidentally - creating duplicate commitments. The request ID must be a valid UUID with the exception that zero - UUID is not supported (00000000-0000-0000-0000-000000000000). + same request ID, the server ignores the second request. This prevents clients from accidentally + creating duplicate commitments. The request ID must be a valid UUID with the exception that the + zero UUID isn't supported (`00000000-0000-0000-0000-000000000000`). */ public java.lang.String getRequestId() { return requestId; } /** - * Optional. An optional request ID to identify requests. Specify a unique request ID so - * that if you must retry your request, the server can ignore the request if it has - * already been completed. The server guarantees that for 60 minutes since the first - * request. For example, consider a situation where you make an initial request and the - * request times out. If you make the request again with the same request ID, the server - * ignores the second request This prevents clients from accidentally creating duplicate - * commitments. The request ID must be a valid UUID with the exception that zero UUID is - * not supported (00000000-0000-0000-0000-000000000000). + * Optional. An ID to identify requests. Specify a unique request ID so that if you must + * retry your request, the server can ignore the request if it has already been completed. + * The server guarantees this behavior for at least 60 minutes after the first request. + * For example, consider a situation where you make an initial request and the request + * times out. If you make the request again with the same request ID, the server ignores + * the second request. This prevents clients from accidentally creating duplicate + * commitments. The request ID must be a valid UUID with the exception that the zero UUID + * isn't supported (`00000000-0000-0000-0000-000000000000`). */ public Create setRequestId(java.lang.String requestId) { this.requestId = requestId; @@ -3620,39 +3620,39 @@ public Delete setName(java.lang.String name) { } /** - * Optional. An optional request ID to identify requests. Specify a unique request ID so - * that if you must retry your request, the server can ignore the request if it has - * already been completed. The server guarantees that for 60 minutes after the first - * request. For example, consider a situation where you make an initial request and the - * request times out. If you make the request again with the same request ID, the server - * ignores the second request This prevents clients from accidentally creating duplicate - * commitments. The request ID must be a valid UUID with the exception that zero UUID is - * not supported (00000000-0000-0000-0000-000000000000). + * Optional. An ID to identify requests. Specify a unique request ID so that if you must + * retry your request, the server can ignore the request if it has already been completed. + * The server guarantees this behavior for at least 60 minutes after the first request. + * For example, consider a situation where you make an initial request and the request + * times out. If you make the request again with the same request ID, the server ignores + * the second request. This prevents clients from accidentally creating duplicate + * commitments. The request ID must be a valid UUID with the exception that the zero UUID + * isn't supported (`00000000-0000-0000-0000-000000000000`). */ @com.google.api.client.util.Key private java.lang.String requestId; - /** Optional. An optional request ID to identify requests. Specify a unique request ID so that if you - must retry your request, the server can ignore the request if it has already been completed. The - server guarantees that for 60 minutes after the first request. For example, consider a situation + /** Optional. An ID to identify requests. Specify a unique request ID so that if you must retry your + request, the server can ignore the request if it has already been completed. The server guarantees + this behavior for at least 60 minutes after the first request. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the - same request ID, the server ignores the second request This prevents clients from accidentally - creating duplicate commitments. The request ID must be a valid UUID with the exception that zero - UUID is not supported (00000000-0000-0000-0000-000000000000). + same request ID, the server ignores the second request. This prevents clients from accidentally + creating duplicate commitments. The request ID must be a valid UUID with the exception that the + zero UUID isn't supported (`00000000-0000-0000-0000-000000000000`). */ public java.lang.String getRequestId() { return requestId; } /** - * Optional. An optional request ID to identify requests. Specify a unique request ID so - * that if you must retry your request, the server can ignore the request if it has - * already been completed. The server guarantees that for 60 minutes after the first - * request. For example, consider a situation where you make an initial request and the - * request times out. If you make the request again with the same request ID, the server - * ignores the second request This prevents clients from accidentally creating duplicate - * commitments. The request ID must be a valid UUID with the exception that zero UUID is - * not supported (00000000-0000-0000-0000-000000000000). + * Optional. An ID to identify requests. Specify a unique request ID so that if you must + * retry your request, the server can ignore the request if it has already been completed. + * The server guarantees this behavior for at least 60 minutes after the first request. + * For example, consider a situation where you make an initial request and the request + * times out. If you make the request again with the same request ID, the server ignores + * the second request. This prevents clients from accidentally creating duplicate + * commitments. The request ID must be a valid UUID with the exception that the zero UUID + * isn't supported (`00000000-0000-0000-0000-000000000000`). */ public Delete setRequestId(java.lang.String requestId) { this.requestId = requestId; @@ -3672,8 +3672,8 @@ public Delete set(String parameterName, Object value) { * This request holds the parameters needed by the networkservices server. After setting any * optional parameters, call the {@link Get#execute()} method to invoke the remote operation. * - * @param name Required. A name of the `CdnEdgeExtension` resource to get. Must be in the format - * `projects/{project}/locations/{location}/cdnEdgeExtensions/{cdn_edge_extension}`. + * @param name Required. The name of the `CdnEdgeExtension` resource to get. It must be in the + * `projects/{project}/locations/{location}/cdnEdgeExtensions/{cdn_edge_extension}` format. * @return the request */ public Get get(java.lang.String name) throws java.io.IOException { @@ -3699,8 +3699,8 @@ public class Get extends NetworkServicesRequest * - * @param name Required. A name of the `CdnEdgeExtension` resource to get. Must be in the format - * `projects/{project}/locations/{location}/cdnEdgeExtensions/{cdn_edge_extension}`. + * @param name Required. The name of the `CdnEdgeExtension` resource to get. It must be in the + * `projects/{project}/locations/{location}/cdnEdgeExtensions/{cdn_edge_extension}` format. * @since 1.13 */ protected Get(java.lang.String name) { @@ -3779,22 +3779,24 @@ public Get setUploadProtocol(java.lang.String uploadProtocol) { } /** - * Required. A name of the `CdnEdgeExtension` resource to get. Must be in the format - * `projects/{project}/locations/{location}/cdnEdgeExtensions/{cdn_edge_extension}`. + * Required. The name of the `CdnEdgeExtension` resource to get. It must be in the + * `projects/{project}/locations/{location}/cdnEdgeExtensions/{cdn_edge_extension}` + * format. */ @com.google.api.client.util.Key private java.lang.String name; - /** Required. A name of the `CdnEdgeExtension` resource to get. Must be in the format - `projects/{project}/locations/{location}/cdnEdgeExtensions/{cdn_edge_extension}`. + /** Required. The name of the `CdnEdgeExtension` resource to get. It must be in the + `projects/{project}/locations/{location}/cdnEdgeExtensions/{cdn_edge_extension}` format. */ public java.lang.String getName() { return name; } /** - * Required. A name of the `CdnEdgeExtension` resource to get. Must be in the format - * `projects/{project}/locations/{location}/cdnEdgeExtensions/{cdn_edge_extension}`. + * Required. The name of the `CdnEdgeExtension` resource to get. It must be in the + * `projects/{project}/locations/{location}/cdnEdgeExtensions/{cdn_edge_extension}` + * format. */ public Get setName(java.lang.String name) { if (!getSuppressPatternChecks()) { @@ -3812,7 +3814,7 @@ public Get set(String parameterName, Object value) { } } /** - * Lists `CdnEdgeExtensions` resources in a given project and location. + * Lists `CdnEdgeExtension` resources in a given project and location. * * Create a request for the method "cdnEdgeExtensions.list". * @@ -3837,7 +3839,7 @@ public class List extends NetworkServicesRequest`, `<=`, `>=`, `!=`, `=`, or `:` + * (the `HAS` operator). Multiple expressions can be combined using `AND`, `OR`, and + * `NOT`. For example, `extension_chains.name = "my-chain"` or `labels.env = "prod"`. + */ @com.google.api.client.util.Key private java.lang.String filter; - /** Optional. Filtering results. + /** Optional. Specifies a filter expression that restricts the resources listed in the response. The + expression must be of the form ` `, where `` is a field name (in `snake_case` or `camelCase`) and + `` is one of `<`, `>`, `<=`, `>=`, `!=`, `=`, or `:` (the `HAS` operator). Multiple expressions can + be combined using `AND`, `OR`, and `NOT`. For example, `extension_chains.name = "my-chain"` or + `labels.env = "prod"`. */ public java.lang.String getFilter() { return filter; } - /** Optional. Filtering results. */ + /** + * Optional. Specifies a filter expression that restricts the resources listed in the + * response. The expression must be of the form ` `, where `` is a field name (in + * `snake_case` or `camelCase`) and `` is one of `<`, `>`, `<=`, `>=`, `!=`, `=`, or `:` + * (the `HAS` operator). Multiple expressions can be combined using `AND`, `OR`, and + * `NOT`. For example, `extension_chains.name = "my-chain"` or `labels.env = "prod"`. + */ public List setFilter(java.lang.String filter) { this.filter = filter; return this; } - /** Optional. Hint about how to order the results. */ + /** Optional. Comma-separated list of fields by which you can sort the results. */ @com.google.api.client.util.Key private java.lang.String orderBy; - /** Optional. Hint about how to order the results. + /** Optional. Comma-separated list of fields by which you can sort the results. */ public java.lang.String getOrderBy() { return orderBy; } - /** Optional. Hint about how to order the results. */ + /** Optional. Comma-separated list of fields by which you can sort the results. */ public List setOrderBy(java.lang.String orderBy) { this.orderBy = orderBy; return this; @@ -4167,39 +4185,39 @@ public Patch setName(java.lang.String name) { } /** - * Optional. An optional request ID to identify requests. Specify a unique request ID so - * that if you must retry your request, the server can ignore the request if it has - * already been completed. The server guarantees that for 60 minutes since the first - * request. For example, consider a situation where you make an initial request and the - * request times out. If you make the request again with the same request ID, the server - * ignores the second request This prevents clients from accidentally creating duplicate - * commitments. The request ID must be a valid UUID with the exception that zero UUID is - * not supported (00000000-0000-0000-0000-000000000000). + * Optional. An ID to identify requests. Specify a unique request ID so that if you must + * retry your request, the server can ignore the request if it has already been completed. + * The server guarantees this behavior for at least 60 minutes after the first request. + * For example, consider a situation where you make an initial request and the request + * times out. If you make the request again with the same request ID, the server ignores + * the second request. This prevents clients from accidentally creating duplicate + * commitments. The request ID must be a valid UUID with the exception that the zero UUID + * isn't supported (`00000000-0000-0000-0000-000000000000`). */ @com.google.api.client.util.Key private java.lang.String requestId; - /** Optional. An optional request ID to identify requests. Specify a unique request ID so that if you - must retry your request, the server can ignore the request if it has already been completed. The - server guarantees that for 60 minutes since the first request. For example, consider a situation + /** Optional. An ID to identify requests. Specify a unique request ID so that if you must retry your + request, the server can ignore the request if it has already been completed. The server guarantees + this behavior for at least 60 minutes after the first request. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the - same request ID, the server ignores the second request This prevents clients from accidentally - creating duplicate commitments. The request ID must be a valid UUID with the exception that zero - UUID is not supported (00000000-0000-0000-0000-000000000000). + same request ID, the server ignores the second request. This prevents clients from accidentally + creating duplicate commitments. The request ID must be a valid UUID with the exception that the + zero UUID isn't supported (`00000000-0000-0000-0000-000000000000`). */ public java.lang.String getRequestId() { return requestId; } /** - * Optional. An optional request ID to identify requests. Specify a unique request ID so - * that if you must retry your request, the server can ignore the request if it has - * already been completed. The server guarantees that for 60 minutes since the first - * request. For example, consider a situation where you make an initial request and the - * request times out. If you make the request again with the same request ID, the server - * ignores the second request This prevents clients from accidentally creating duplicate - * commitments. The request ID must be a valid UUID with the exception that zero UUID is - * not supported (00000000-0000-0000-0000-000000000000). + * Optional. An ID to identify requests. Specify a unique request ID so that if you must + * retry your request, the server can ignore the request if it has already been completed. + * The server guarantees this behavior for at least 60 minutes after the first request. + * For example, consider a situation where you make an initial request and the request + * times out. If you make the request again with the same request ID, the server ignores + * the second request. This prevents clients from accidentally creating duplicate + * commitments. The request ID must be a valid UUID with the exception that the zero UUID + * isn't supported (`00000000-0000-0000-0000-000000000000`). */ public Patch setRequestId(java.lang.String requestId) { this.requestId = requestId; @@ -6147,7 +6165,7 @@ public Create set(String parameterName, Object value) { * This request holds the parameters needed by the networkservices server. After setting any * optional parameters, call the {@link Delete#execute()} method to invoke the remote operation. * - * @param name Required. A name of the `ExtensionBinding` resource to delete. Must be in the format + * @param name Required. The name of the `ExtensionBinding` resource to delete. Must be in the format * `projects/{project}/locations/{location}/extensionBindings/{extension_binding}`. * @return the request */ @@ -6175,7 +6193,7 @@ public class Delete extends NetworkServicesRequest * - * @param name Required. A name of the `ExtensionBinding` resource to delete. Must be in the format + * @param name Required. The name of the `ExtensionBinding` resource to delete. Must be in the format * `projects/{project}/locations/{location}/extensionBindings/{extension_binding}`. * @since 1.13 */ @@ -6245,13 +6263,13 @@ public Delete setUploadProtocol(java.lang.String uploadProtocol) { } /** - * Required. A name of the `ExtensionBinding` resource to delete. Must be in the format + * Required. The name of the `ExtensionBinding` resource to delete. Must be in the format * `projects/{project}/locations/{location}/extensionBindings/{extension_binding}`. */ @com.google.api.client.util.Key private java.lang.String name; - /** Required. A name of the `ExtensionBinding` resource to delete. Must be in the format + /** Required. The name of the `ExtensionBinding` resource to delete. Must be in the format `projects/{project}/locations/{location}/extensionBindings/{extension_binding}`. */ public java.lang.String getName() { @@ -6259,7 +6277,7 @@ public java.lang.String getName() { } /** - * Required. A name of the `ExtensionBinding` resource to delete. Must be in the format + * Required. The name of the `ExtensionBinding` resource to delete. Must be in the format * `projects/{project}/locations/{location}/extensionBindings/{extension_binding}`. */ public Delete setName(java.lang.String name) { @@ -6272,17 +6290,17 @@ public Delete setName(java.lang.String name) { return this; } - /** Optional. The etag of the ExtensionBinding to delete. */ + /** Optional. The ETag of the `ExtensionBinding` to delete. */ @com.google.api.client.util.Key private java.lang.String etag; - /** Optional. The etag of the ExtensionBinding to delete. + /** Optional. The ETag of the `ExtensionBinding` to delete. */ public java.lang.String getEtag() { return etag; } - /** Optional. The etag of the ExtensionBinding to delete. */ + /** Optional. The ETag of the `ExtensionBinding` to delete. */ public Delete setEtag(java.lang.String etag) { this.etag = etag; return this; @@ -6301,7 +6319,7 @@ public Delete set(String parameterName, Object value) { * This request holds the parameters needed by the networkservices server. After setting any * optional parameters, call the {@link Get#execute()} method to invoke the remote operation. * - * @param name Required. A name of the `ExtensionBinding` resource to get. Must be in the format + * @param name Required. The name of the `ExtensionBinding` resource to get. Must be in the format * `projects/{project}/locations/{location}/extensionBindings/{extension_binding}`. * @return the request */ @@ -6328,7 +6346,7 @@ public class Get extends NetworkServicesRequest * - * @param name Required. A name of the `ExtensionBinding` resource to get. Must be in the format + * @param name Required. The name of the `ExtensionBinding` resource to get. Must be in the format * `projects/{project}/locations/{location}/extensionBindings/{extension_binding}`. * @since 1.13 */ @@ -6408,13 +6426,13 @@ public Get setUploadProtocol(java.lang.String uploadProtocol) { } /** - * Required. A name of the `ExtensionBinding` resource to get. Must be in the format + * Required. The name of the `ExtensionBinding` resource to get. Must be in the format * `projects/{project}/locations/{location}/extensionBindings/{extension_binding}`. */ @com.google.api.client.util.Key private java.lang.String name; - /** Required. A name of the `ExtensionBinding` resource to get. Must be in the format + /** Required. The name of the `ExtensionBinding` resource to get. Must be in the format `projects/{project}/locations/{location}/extensionBindings/{extension_binding}`. */ public java.lang.String getName() { @@ -6422,7 +6440,7 @@ public java.lang.String getName() { } /** - * Required. A name of the `ExtensionBinding` resource to get. Must be in the format + * Required. The name of the `ExtensionBinding` resource to get. Must be in the format * `projects/{project}/locations/{location}/extensionBindings/{extension_binding}`. */ public Get setName(java.lang.String name) { @@ -6599,14 +6617,14 @@ public List setPageSize(java.lang.Integer pageSize) { } /** - * Optional. The value returned by the last `ListExtensionBindingsResponse` Indicates that - * this is a continuation of a prior `ListExtensionBindings` call, and that the system - * should return the next page of data. + * Optional. The value returned by the last `ListExtensionBindingsResponse`. Indicates + * that this is a continuation of a prior `ListExtensionBindings` call, and that the + * system should return the next page of data. */ @com.google.api.client.util.Key private java.lang.String pageToken; - /** Optional. The value returned by the last `ListExtensionBindingsResponse` Indicates that this is a + /** Optional. The value returned by the last `ListExtensionBindingsResponse`. Indicates that this is a continuation of a prior `ListExtensionBindings` call, and that the system should return the next page of data. */ @@ -6615,9 +6633,9 @@ public java.lang.String getPageToken() { } /** - * Optional. The value returned by the last `ListExtensionBindingsResponse` Indicates that - * this is a continuation of a prior `ListExtensionBindings` call, and that the system - * should return the next page of data. + * Optional. The value returned by the last `ListExtensionBindingsResponse`. Indicates + * that this is a continuation of a prior `ListExtensionBindings` call, and that the + * system should return the next page of data. */ public List setPageToken(java.lang.String pageToken) { this.pageToken = pageToken; @@ -6766,17 +6784,17 @@ public Patch setName(java.lang.String name) { /** * Optional. Field mask is used to specify the fields to be overwritten in the - * `ExtensionBinding` resource by the update. The fields specified in the update_mask are - * relative to the resource, not the full request. A field will be overwritten if it is in - * the mask. If the user does not provide a mask then all fields will be overwritten. + * `ExtensionBinding` resource by the update. The fields specified in the `update_mask` + * are relative to the resource, not the full request. A field is overwritten if it is in + * the mask. If the user does not provide a mask then all fields are overwritten. */ @com.google.api.client.util.Key private String updateMask; /** Optional. Field mask is used to specify the fields to be overwritten in the `ExtensionBinding` - resource by the update. The fields specified in the update_mask are relative to the resource, not - the full request. A field will be overwritten if it is in the mask. If the user does not provide a - mask then all fields will be overwritten. + resource by the update. The fields specified in the `update_mask` are relative to the resource, not + the full request. A field is overwritten if it is in the mask. If the user does not provide a mask + then all fields are overwritten. */ public String getUpdateMask() { return updateMask; @@ -6784,9 +6802,9 @@ public String getUpdateMask() { /** * Optional. Field mask is used to specify the fields to be overwritten in the - * `ExtensionBinding` resource by the update. The fields specified in the update_mask are - * relative to the resource, not the full request. A field will be overwritten if it is in - * the mask. If the user does not provide a mask then all fields will be overwritten. + * `ExtensionBinding` resource by the update. The fields specified in the `update_mask` + * are relative to the resource, not the full request. A field is overwritten if it is in + * the mask. If the user does not provide a mask then all fields are overwritten. */ public Patch setUpdateMask(String updateMask) { this.updateMask = updateMask; @@ -15566,17 +15584,17 @@ public Create setParent(java.lang.String parent) { return this; } - /** Required. Short name of the `ProducerExtension` resource to be created. */ + /** Required. The short name of the `ProducerExtension` resource to be created. */ @com.google.api.client.util.Key private java.lang.String producerExtensionId; - /** Required. Short name of the `ProducerExtension` resource to be created. + /** Required. The short name of the `ProducerExtension` resource to be created. */ public java.lang.String getProducerExtensionId() { return producerExtensionId; } - /** Required. Short name of the `ProducerExtension` resource to be created. */ + /** Required. The short name of the `ProducerExtension` resource to be created. */ public Create setProducerExtensionId(java.lang.String producerExtensionId) { this.producerExtensionId = producerExtensionId; return this; @@ -15595,7 +15613,7 @@ public Create set(String parameterName, Object value) { * This request holds the parameters needed by the networkservices server. After setting any * optional parameters, call the {@link Delete#execute()} method to invoke the remote operation. * - * @param name Required. A name of the `ProducerExtension` resource to delete. Must be in the format + * @param name Required. The name of the `ProducerExtension` resource to delete. It must be in this format: * `projects/{project}/locations/{location}/producerExtensions/{producer_extension}`. * @return the request */ @@ -15623,7 +15641,7 @@ public class Delete extends NetworkServicesRequest * - * @param name Required. A name of the `ProducerExtension` resource to delete. Must be in the format + * @param name Required. The name of the `ProducerExtension` resource to delete. It must be in this format: * `projects/{project}/locations/{location}/producerExtensions/{producer_extension}`. * @since 1.13 */ @@ -15693,13 +15711,14 @@ public Delete setUploadProtocol(java.lang.String uploadProtocol) { } /** - * Required. A name of the `ProducerExtension` resource to delete. Must be in the format + * Required. The name of the `ProducerExtension` resource to delete. It must be in this + * format: * `projects/{project}/locations/{location}/producerExtensions/{producer_extension}`. */ @com.google.api.client.util.Key private java.lang.String name; - /** Required. A name of the `ProducerExtension` resource to delete. Must be in the format + /** Required. The name of the `ProducerExtension` resource to delete. It must be in this format: `projects/{project}/locations/{location}/producerExtensions/{producer_extension}`. */ public java.lang.String getName() { @@ -15707,7 +15726,8 @@ public java.lang.String getName() { } /** - * Required. A name of the `ProducerExtension` resource to delete. Must be in the format + * Required. The name of the `ProducerExtension` resource to delete. It must be in this + * format: * `projects/{project}/locations/{location}/producerExtensions/{producer_extension}`. */ public Delete setName(java.lang.String name) { @@ -15720,17 +15740,17 @@ public Delete setName(java.lang.String name) { return this; } - /** Optional. The etag of the ProducerExtension to delete. */ + /** Optional. The ETag of the `ProducerExtension` to delete. */ @com.google.api.client.util.Key private java.lang.String etag; - /** Optional. The etag of the ProducerExtension to delete. + /** Optional. The ETag of the `ProducerExtension` to delete. */ public java.lang.String getEtag() { return etag; } - /** Optional. The etag of the ProducerExtension to delete. */ + /** Optional. The ETag of the `ProducerExtension` to delete. */ public Delete setEtag(java.lang.String etag) { this.etag = etag; return this; @@ -15749,7 +15769,7 @@ public Delete set(String parameterName, Object value) { * This request holds the parameters needed by the networkservices server. After setting any * optional parameters, call the {@link Get#execute()} method to invoke the remote operation. * - * @param name Required. A name of the `ProducerExtension` resource to get. Must be in the format + * @param name Required. The name of the `ProducerExtension` resource to get. It must be in this format: * `projects/{project}/locations/{location}/producerExtensions/{producer_extension}`. * @return the request */ @@ -15776,7 +15796,7 @@ public class Get extends NetworkServicesRequest * - * @param name Required. A name of the `ProducerExtension` resource to get. Must be in the format + * @param name Required. The name of the `ProducerExtension` resource to get. It must be in this format: * `projects/{project}/locations/{location}/producerExtensions/{producer_extension}`. * @since 1.13 */ @@ -15856,13 +15876,14 @@ public Get setUploadProtocol(java.lang.String uploadProtocol) { } /** - * Required. A name of the `ProducerExtension` resource to get. Must be in the format + * Required. The name of the `ProducerExtension` resource to get. It must be in this + * format: * `projects/{project}/locations/{location}/producerExtensions/{producer_extension}`. */ @com.google.api.client.util.Key private java.lang.String name; - /** Required. A name of the `ProducerExtension` resource to get. Must be in the format + /** Required. The name of the `ProducerExtension` resource to get. It must be in this format: `projects/{project}/locations/{location}/producerExtensions/{producer_extension}`. */ public java.lang.String getName() { @@ -15870,7 +15891,8 @@ public java.lang.String getName() { } /** - * Required. A name of the `ProducerExtension` resource to get. Must be in the format + * Required. The name of the `ProducerExtension` resource to get. It must be in this + * format: * `projects/{project}/locations/{location}/producerExtensions/{producer_extension}`. */ public Get setName(java.lang.String name) { @@ -15897,7 +15919,7 @@ public Get set(String parameterName, Object value) { * optional parameters, call the {@link List#execute()} method to invoke the remote operation. * * @param parent Required. The project and location from which the `ProducerExtension` resources should be listed, - * specified in the format `projects/{project}/locations/{location}`. + * specified in this format: `projects/{project}/locations/{location}`. * @return the request */ public List list(java.lang.String parent) throws java.io.IOException { @@ -15924,7 +15946,7 @@ public class List extends NetworkServicesRequest * * @param parent Required. The project and location from which the `ProducerExtension` resources should be listed, - * specified in the format `projects/{project}/locations/{location}`. + * specified in this format: `projects/{project}/locations/{location}`. * @since 1.13 */ protected List(java.lang.String parent) { @@ -16004,13 +16026,13 @@ public List setUploadProtocol(java.lang.String uploadProtocol) { /** * Required. The project and location from which the `ProducerExtension` resources should - * be listed, specified in the format `projects/{project}/locations/{location}`. + * be listed, specified in this format: `projects/{project}/locations/{location}`. */ @com.google.api.client.util.Key private java.lang.String parent; /** Required. The project and location from which the `ProducerExtension` resources should be listed, - specified in the format `projects/{project}/locations/{location}`. + specified in this format: `projects/{project}/locations/{location}`. */ public java.lang.String getParent() { return parent; @@ -16018,7 +16040,7 @@ public java.lang.String getParent() { /** * Required. The project and location from which the `ProducerExtension` resources should - * be listed, specified in the format `projects/{project}/locations/{location}`. + * be listed, specified in this format: `projects/{project}/locations/{location}`. */ public List setParent(java.lang.String parent) { if (!getSuppressPatternChecks()) { @@ -16047,23 +16069,23 @@ public List setPageSize(java.lang.Integer pageSize) { } /** - * Optional. The value returned by the last `ListProducerExtensionsResponse` Indicates + * Optional. The value returned by the last `ListProducerExtensionsResponse`. It indicates * that this is a continuation of a prior `ListProducerExtensions` call, and that the * system should return the next page of data. */ @com.google.api.client.util.Key private java.lang.String pageToken; - /** Optional. The value returned by the last `ListProducerExtensionsResponse` Indicates that this is a - continuation of a prior `ListProducerExtensions` call, and that the system should return the next - page of data. + /** Optional. The value returned by the last `ListProducerExtensionsResponse`. It indicates that this + is a continuation of a prior `ListProducerExtensions` call, and that the system should return the + next page of data. */ public java.lang.String getPageToken() { return pageToken; } /** - * Optional. The value returned by the last `ListProducerExtensionsResponse` Indicates + * Optional. The value returned by the last `ListProducerExtensionsResponse`. It indicates * that this is a continuation of a prior `ListProducerExtensions` call, and that the * system should return the next page of data. */ @@ -20869,13 +20891,13 @@ public Get setName(java.lang.String name) { } /** - * Determines how much data must be returned in the response. See + * Optional. Determines how much data must be returned in the response. See * [AIP-157](https://google.aip.dev/157). */ @com.google.api.client.util.Key private java.lang.String view; - /** Determines how much data must be returned in the response. See + /** Optional. Determines how much data must be returned in the response. See [AIP-157](https://google.aip.dev/157). */ public java.lang.String getView() { @@ -20883,7 +20905,7 @@ public java.lang.String getView() { } /** - * Determines how much data must be returned in the response. See + * Optional. Determines how much data must be returned in the response. See * [AIP-157](https://google.aip.dev/157). */ public Get setView(java.lang.String view) { @@ -21039,14 +21061,14 @@ public List setParent(java.lang.String parent) { } /** - * Maximum number of `WasmPlugin` resources to return per call. If not specified, at most - * 50 `WasmPlugin` resources are returned. The maximum value is 1000; values above 1000 - * are coerced to 1000. + * Optional. Maximum number of `WasmPlugin` resources to return per call. If not + * specified, at most 50 `WasmPlugin` resources are returned. The maximum value is 1000; + * values above 1000 are coerced to 1000. */ @com.google.api.client.util.Key private java.lang.Integer pageSize; - /** Maximum number of `WasmPlugin` resources to return per call. If not specified, at most 50 + /** Optional. Maximum number of `WasmPlugin` resources to return per call. If not specified, at most 50 `WasmPlugin` resources are returned. The maximum value is 1000; values above 1000 are coerced to 1000. */ @@ -21055,9 +21077,9 @@ public java.lang.Integer getPageSize() { } /** - * Maximum number of `WasmPlugin` resources to return per call. If not specified, at most - * 50 `WasmPlugin` resources are returned. The maximum value is 1000; values above 1000 - * are coerced to 1000. + * Optional. Maximum number of `WasmPlugin` resources to return per call. If not + * specified, at most 50 `WasmPlugin` resources are returned. The maximum value is 1000; + * values above 1000 are coerced to 1000. */ public List setPageSize(java.lang.Integer pageSize) { this.pageSize = pageSize; @@ -21065,14 +21087,14 @@ public List setPageSize(java.lang.Integer pageSize) { } /** - * The value returned by the last `ListWasmPluginsResponse` call. Indicates that this is a - * continuation of a prior `ListWasmPlugins` call, and that the next page of data is to be - * returned. + * Optional. The value returned by the last `ListWasmPluginsResponse` call. Indicates that + * this is a continuation of a prior `ListWasmPlugins` call, and that the next page of + * data is to be returned. */ @com.google.api.client.util.Key private java.lang.String pageToken; - /** The value returned by the last `ListWasmPluginsResponse` call. Indicates that this is a + /** Optional. The value returned by the last `ListWasmPluginsResponse` call. Indicates that this is a continuation of a prior `ListWasmPlugins` call, and that the next page of data is to be returned. */ public java.lang.String getPageToken() { @@ -21080,9 +21102,9 @@ public java.lang.String getPageToken() { } /** - * The value returned by the last `ListWasmPluginsResponse` call. Indicates that this is a - * continuation of a prior `ListWasmPlugins` call, and that the next page of data is to be - * returned. + * Optional. The value returned by the last `ListWasmPluginsResponse` call. Indicates that + * this is a continuation of a prior `ListWasmPlugins` call, and that the next page of + * data is to be returned. */ public List setPageToken(java.lang.String pageToken) { this.pageToken = pageToken; @@ -21886,25 +21908,25 @@ public List setParent(java.lang.String parent) { } /** - * Maximum number of `WasmPluginVersion` resources to return per call. If not specified, - * at most 50 `WasmPluginVersion` resources are returned. The maximum value is 1000; - * values above 1000 are coerced to 1000. + * Optional. Maximum number of `WasmPluginVersion` resources to return per call. If not + * specified, at most 50 `WasmPluginVersion` resources are returned. The maximum value + * is 1000; values above 1000 are coerced to 1000. */ @com.google.api.client.util.Key private java.lang.Integer pageSize; - /** Maximum number of `WasmPluginVersion` resources to return per call. If not specified, at most 50 - `WasmPluginVersion` resources are returned. The maximum value is 1000; values above 1000 are - coerced to 1000. + /** Optional. Maximum number of `WasmPluginVersion` resources to return per call. If not specified, at + most 50 `WasmPluginVersion` resources are returned. The maximum value is 1000; values above 1000 + are coerced to 1000. */ public java.lang.Integer getPageSize() { return pageSize; } /** - * Maximum number of `WasmPluginVersion` resources to return per call. If not specified, - * at most 50 `WasmPluginVersion` resources are returned. The maximum value is 1000; - * values above 1000 are coerced to 1000. + * Optional. Maximum number of `WasmPluginVersion` resources to return per call. If not + * specified, at most 50 `WasmPluginVersion` resources are returned. The maximum value + * is 1000; values above 1000 are coerced to 1000. */ public List setPageSize(java.lang.Integer pageSize) { this.pageSize = pageSize; @@ -21912,15 +21934,15 @@ public List setPageSize(java.lang.Integer pageSize) { } /** - * The value returned by the last `ListWasmPluginVersionsResponse` call. Indicates that - * this is a continuation of a prior `ListWasmPluginVersions` call, and that the next - * page of data is to be returned. + * Optional. The value returned by the last `ListWasmPluginVersionsResponse` call. + * Indicates that this is a continuation of a prior `ListWasmPluginVersions` call, and + * that the next page of data is to be returned. */ @com.google.api.client.util.Key private java.lang.String pageToken; - /** The value returned by the last `ListWasmPluginVersionsResponse` call. Indicates that this is a - continuation of a prior `ListWasmPluginVersions` call, and that the next page of data is to be + /** Optional. The value returned by the last `ListWasmPluginVersionsResponse` call. Indicates that this + is a continuation of a prior `ListWasmPluginVersions` call, and that the next page of data is to be returned. */ public java.lang.String getPageToken() { @@ -21928,9 +21950,9 @@ public java.lang.String getPageToken() { } /** - * The value returned by the last `ListWasmPluginVersionsResponse` call. Indicates that - * this is a continuation of a prior `ListWasmPluginVersions` call, and that the next - * page of data is to be returned. + * Optional. The value returned by the last `ListWasmPluginVersionsResponse` call. + * Indicates that this is a continuation of a prior `ListWasmPluginVersions` call, and + * that the next page of data is to be returned. */ public List setPageToken(java.lang.String pageToken) { this.pageToken = pageToken; diff --git a/clients/google-api-services-networkservices/v1beta1/2.0.0/com/google/api/services/networkservices/v1beta1/model/AuthzExtension.java b/clients/google-api-services-networkservices/v1beta1/2.0.0/com/google/api/services/networkservices/v1beta1/model/AuthzExtension.java index 54134f5cf56..f52ba846ecf 100644 --- a/clients/google-api-services-networkservices/v1beta1/2.0.0/com/google/api/services/networkservices/v1beta1/model/AuthzExtension.java +++ b/clients/google-api-services-networkservices/v1beta1/2.0.0/com/google/api/services/networkservices/v1beta1/model/AuthzExtension.java @@ -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 @@ -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() { @@ -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) { diff --git a/clients/google-api-services-networkservices/v1beta1/2.0.0/com/google/api/services/networkservices/v1beta1/model/CdnEdgeExtension.java b/clients/google-api-services-networkservices/v1beta1/2.0.0/com/google/api/services/networkservices/v1beta1/model/CdnEdgeExtension.java index f9d3b9756f6..b24082bd82c 100644 --- a/clients/google-api-services-networkservices/v1beta1/2.0.0/com/google/api/services/networkservices/v1beta1/model/CdnEdgeExtension.java +++ b/clients/google-api-services-networkservices/v1beta1/2.0.0/com/google/api/services/networkservices/v1beta1/model/CdnEdgeExtension.java @@ -18,8 +18,7 @@ /** * `CdnEdgeExtension` is a resource that lets the extension service modify the headers of both - * requests to the cache and responses from the cache served by an - * [`EdgeCacheService`](https://cloud.google.com/media- + * requests to the cache and responses from the cache served by an [`EdgeCacheService`](/media- * cdn/docs/reference/rest/v1/projects.locations.edgeCacheServices). * *

This is the Java data model class that specifies how to parse/serialize into the JSON that is @@ -74,7 +73,7 @@ public final class CdnEdgeExtension extends com.google.api.client.json.GenericJs private java.lang.String name; /** - * Required. Specifies the set of resources to which this extension should be applied to. + * Required. Specifies the set of resources to which this extension will be applied. * The value may be {@code null}. */ @com.google.api.client.util.Key @@ -185,7 +184,7 @@ public CdnEdgeExtension setName(java.lang.String name) { } /** - * Required. Specifies the set of resources to which this extension should be applied to. + * Required. Specifies the set of resources to which this extension will be applied. * @return value or {@code null} for none */ public CdnEdgeExtensionTarget getTarget() { @@ -193,7 +192,7 @@ public CdnEdgeExtensionTarget getTarget() { } /** - * Required. Specifies the set of resources to which this extension should be applied to. + * Required. Specifies the set of resources to which this extension will be applied. * @param target target or {@code null} for none */ public CdnEdgeExtension setTarget(CdnEdgeExtensionTarget target) { diff --git a/clients/google-api-services-networkservices/v1beta1/2.0.0/com/google/api/services/networkservices/v1beta1/model/CdnEdgeExtensionTarget.java b/clients/google-api-services-networkservices/v1beta1/2.0.0/com/google/api/services/networkservices/v1beta1/model/CdnEdgeExtensionTarget.java index 7da5e0f30a0..2a4f961f594 100644 --- a/clients/google-api-services-networkservices/v1beta1/2.0.0/com/google/api/services/networkservices/v1beta1/model/CdnEdgeExtensionTarget.java +++ b/clients/google-api-services-networkservices/v1beta1/2.0.0/com/google/api/services/networkservices/v1beta1/model/CdnEdgeExtensionTarget.java @@ -17,7 +17,7 @@ package com.google.api.services.networkservices.v1beta1.model; /** - * Specifies the set of targets to which `CdnEdgeExtension` should be applied to. + * Specifies the set of targets to which a `CdnEdgeExtension` will be applied. * *

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: @@ -31,11 +31,10 @@ public final class CdnEdgeExtensionTarget extends com.google.api.client.json.Gen /** * Required. A list of references to the resources that are targeted by `CdnEdgeExtension`. Types - * of resources supported: `EdgeCacheService`. The format must be the full resource name of - * [EdgeCacheService](https://cloud.google.com/media- - * cdn/docs/reference/rest/v1/projects.locations.edgeCacheServices) in the following format: `//ne - * tworkservices.googleapis.com/projects/{project}/locations/{location}/edgeCacheServices/{edgeCac - * heService}`. + * of resources supported: `EdgeCacheService`. The format must be the full resource name of an + * [`EdgeCacheService`](/media-cdn/docs/reference/rest/v1/projects.locations.edgeCacheServices) in + * the following format: `//networkservices.googleapis.com/projects/{project}/locations/{location} + * /edgeCacheServices/{edgeCacheService}`. * The value may be {@code null}. */ @com.google.api.client.util.Key @@ -43,11 +42,10 @@ public final class CdnEdgeExtensionTarget extends com.google.api.client.json.Gen /** * Required. A list of references to the resources that are targeted by `CdnEdgeExtension`. Types - * of resources supported: `EdgeCacheService`. The format must be the full resource name of - * [EdgeCacheService](https://cloud.google.com/media- - * cdn/docs/reference/rest/v1/projects.locations.edgeCacheServices) in the following format: `//ne - * tworkservices.googleapis.com/projects/{project}/locations/{location}/edgeCacheServices/{edgeCac - * heService}`. + * of resources supported: `EdgeCacheService`. The format must be the full resource name of an + * [`EdgeCacheService`](/media-cdn/docs/reference/rest/v1/projects.locations.edgeCacheServices) in + * the following format: `//networkservices.googleapis.com/projects/{project}/locations/{location} + * /edgeCacheServices/{edgeCacheService}`. * @return value or {@code null} for none */ public java.util.List getResources() { @@ -56,11 +54,10 @@ public java.util.List getResources() { /** * Required. A list of references to the resources that are targeted by `CdnEdgeExtension`. Types - * of resources supported: `EdgeCacheService`. The format must be the full resource name of - * [EdgeCacheService](https://cloud.google.com/media- - * cdn/docs/reference/rest/v1/projects.locations.edgeCacheServices) in the following format: `//ne - * tworkservices.googleapis.com/projects/{project}/locations/{location}/edgeCacheServices/{edgeCac - * heService}`. + * of resources supported: `EdgeCacheService`. The format must be the full resource name of an + * [`EdgeCacheService`](/media-cdn/docs/reference/rest/v1/projects.locations.edgeCacheServices) in + * the following format: `//networkservices.googleapis.com/projects/{project}/locations/{location} + * /edgeCacheServices/{edgeCacheService}`. * @param resources resources or {@code null} for none */ public CdnEdgeExtensionTarget setResources(java.util.List resources) { diff --git a/clients/google-api-services-networkservices/v1beta1/2.0.0/com/google/api/services/networkservices/v1beta1/model/ExtensionBinding.java b/clients/google-api-services-networkservices/v1beta1/2.0.0/com/google/api/services/networkservices/v1beta1/model/ExtensionBinding.java index e9e4c1510e3..5fce64a6107 100644 --- a/clients/google-api-services-networkservices/v1beta1/2.0.0/com/google/api/services/networkservices/v1beta1/model/ExtensionBinding.java +++ b/clients/google-api-services-networkservices/v1beta1/2.0.0/com/google/api/services/networkservices/v1beta1/model/ExtensionBinding.java @@ -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}. */ @@ -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}. */ @@ -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 */ @@ -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 */ @@ -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 */ @@ -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 */ diff --git a/clients/google-api-services-networkservices/v1beta1/2.0.0/com/google/api/services/networkservices/v1beta1/model/ExtensionBindingMatchConditionStringMatch.java b/clients/google-api-services-networkservices/v1beta1/2.0.0/com/google/api/services/networkservices/v1beta1/model/ExtensionBindingMatchConditionStringMatch.java index 7abb8698920..de0b0ea507d 100644 --- a/clients/google-api-services-networkservices/v1beta1/2.0.0/com/google/api/services/networkservices/v1beta1/model/ExtensionBindingMatchConditionStringMatch.java +++ b/clients/google-api-services-networkservices/v1beta1/2.0.0/com/google/api/services/networkservices/v1beta1/model/ExtensionBindingMatchConditionStringMatch.java @@ -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 @@ -89,8 +89,8 @@ 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() { @@ -98,8 +98,8 @@ public java.lang.String getExact() { } /** - * 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) { diff --git a/clients/google-api-services-networkservices/v1beta1/2.0.0/com/google/api/services/networkservices/v1beta1/model/ExtensionBindingMatchConditionTo.java b/clients/google-api-services-networkservices/v1beta1/2.0.0/com/google/api/services/networkservices/v1beta1/model/ExtensionBindingMatchConditionTo.java index fb8c75c320c..3851677c65c 100644 --- a/clients/google-api-services-networkservices/v1beta1/2.0.0/com/google/api/services/networkservices/v1beta1/model/ExtensionBindingMatchConditionTo.java +++ b/clients/google-api-services-networkservices/v1beta1/2.0.0/com/google/api/services/networkservices/v1beta1/model/ExtensionBindingMatchConditionTo.java @@ -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 @@ -75,9 +75,9 @@ 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() { @@ -85,9 +85,9 @@ public ExtensionBindingMatchConditionToDestination getNotDestination() { } /** - * 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) { diff --git a/clients/google-api-services-networkservices/v1beta1/2.0.0/com/google/api/services/networkservices/v1beta1/model/ExtensionBindingMatchConditionToDestination.java b/clients/google-api-services-networkservices/v1beta1/2.0.0/com/google/api/services/networkservices/v1beta1/model/ExtensionBindingMatchConditionToDestination.java index ea5cb220562..2dd40cafca8 100644 --- a/clients/google-api-services-networkservices/v1beta1/2.0.0/com/google/api/services/networkservices/v1beta1/model/ExtensionBindingMatchConditionToDestination.java +++ b/clients/google-api-services-networkservices/v1beta1/2.0.0/com/google/api/services/networkservices/v1beta1/model/ExtensionBindingMatchConditionToDestination.java @@ -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}. @@ -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 @@ -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 @@ -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 @@ -114,7 +114,7 @@ public java.util.List 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 @@ -127,7 +127,7 @@ public ExtensionBindingMatchConditionToDestination setHosts(java.util.List getPaths() { @@ -137,7 +137,7 @@ public java.util.List 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 paths) { @@ -147,10 +147,10 @@ public ExtensionBindingMatchConditionToDestination setPaths(java.util.List getResources() { @@ -159,10 +159,10 @@ public java.util.List 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 resources) { diff --git a/clients/google-api-services-networkservices/v1beta1/2.0.0/com/google/api/services/networkservices/v1beta1/model/ExtensionChain.java b/clients/google-api-services-networkservices/v1beta1/2.0.0/com/google/api/services/networkservices/v1beta1/model/ExtensionChain.java index 9fb9c75c7de..c9f4082e953 100644 --- a/clients/google-api-services-networkservices/v1beta1/2.0.0/com/google/api/services/networkservices/v1beta1/model/ExtensionChain.java +++ b/clients/google-api-services-networkservices/v1beta1/2.0.0/com/google/api/services/networkservices/v1beta1/model/ExtensionChain.java @@ -30,10 +30,11 @@ public final class ExtensionChain extends com.google.api.client.json.GenericJson { /** - * Required. A set of extensions to execute for the matching request. At least one extension is - * required. Up to 3 extensions can be defined for each extension chain for `LbTrafficExtension` - * and `CdnEdgeExtension` resources. `LbRouteExtension`, `LbEdgeExtension`, and `LbTcpExtension` - * chains are limited to 1 extension per extension chain. + * Required. A set of extensions to run for the matching request. Up to three extensions can be + * defined for each extension chain for the `LbTrafficExtension` resource. You can define a + * maximum of two extensions for each extension chain for the `CdnEdgeExtension` resource. + * `LbRouteExtension`, `LbEdgeExtension`, and `LbTcpExtension` chains are limited to one extension + * per extension chain. * The value may be {@code null}. */ @com.google.api.client.util.Key @@ -57,10 +58,11 @@ public final class ExtensionChain extends com.google.api.client.json.GenericJson private java.lang.String name; /** - * Required. A set of extensions to execute for the matching request. At least one extension is - * required. Up to 3 extensions can be defined for each extension chain for `LbTrafficExtension` - * and `CdnEdgeExtension` resources. `LbRouteExtension`, `LbEdgeExtension`, and `LbTcpExtension` - * chains are limited to 1 extension per extension chain. + * Required. A set of extensions to run for the matching request. Up to three extensions can be + * defined for each extension chain for the `LbTrafficExtension` resource. You can define a + * maximum of two extensions for each extension chain for the `CdnEdgeExtension` resource. + * `LbRouteExtension`, `LbEdgeExtension`, and `LbTcpExtension` chains are limited to one extension + * per extension chain. * @return value or {@code null} for none */ public java.util.List getExtensions() { @@ -68,10 +70,11 @@ public java.util.List getExtensions() { } /** - * Required. A set of extensions to execute for the matching request. At least one extension is - * required. Up to 3 extensions can be defined for each extension chain for `LbTrafficExtension` - * and `CdnEdgeExtension` resources. `LbRouteExtension`, `LbEdgeExtension`, and `LbTcpExtension` - * chains are limited to 1 extension per extension chain. + * Required. A set of extensions to run for the matching request. Up to three extensions can be + * defined for each extension chain for the `LbTrafficExtension` resource. You can define a + * maximum of two extensions for each extension chain for the `CdnEdgeExtension` resource. + * `LbRouteExtension`, `LbEdgeExtension`, and `LbTcpExtension` chains are limited to one extension + * per extension chain. * @param extensions extensions or {@code null} for none */ public ExtensionChain setExtensions(java.util.List extensions) { diff --git a/clients/google-api-services-networkservices/v1beta1/2.0.0/com/google/api/services/networkservices/v1beta1/model/ExtensionChainExtension.java b/clients/google-api-services-networkservices/v1beta1/2.0.0/com/google/api/services/networkservices/v1beta1/model/ExtensionChainExtension.java index 77305067099..27c5bd254b4 100644 --- a/clients/google-api-services-networkservices/v1beta1/2.0.0/com/google/api/services/networkservices/v1beta1/model/ExtensionChainExtension.java +++ b/clients/google-api-services-networkservices/v1beta1/2.0.0/com/google/api/services/networkservices/v1beta1/model/ExtensionChainExtension.java @@ -149,7 +149,7 @@ public final class ExtensionChainExtension extends com.google.api.client.json.Ge /** * Required. The reference to the service that runs the extension. To configure a callout - * extension, `service` must be a fully-qualified reference to a [backend + * extension, `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}/regions/{region}/backendServi * ces/{backendService}` or `https://www.googleapis.com/compute/v1/projects/{project}/global/backe @@ -157,9 +157,9 @@ public final class ExtensionChainExtension extends com.google.api.client.json.Ge * a [`WasmPlugin` resource](https://cloud.google.com/service- * extensions/docs/reference/rest/v1beta1/projects.locations.wasmPlugins) in the format: * `projects/{project}/locations/{location}/wasmPlugins/{plugin}` or `//networkservices.googleapis - * .com/projects/{project}/locations/{location}/wasmPlugins/{wasmPlugin}`. Plugin extensions are - * currently supported for the `LbTrafficExtension`, the `LbRouteExtension`, the - * `LbEdgeExtension`, and the `CdnEdgeExtension` resources. + * .com/projects/{project}/locations/{location}/wasmPlugins/{wasmPlugin}`. Supports plugin + * extensions for `LbTrafficExtension`, `LbRouteExtension`, `LbEdgeExtension`, and + * `CdnEdgeExtension` resources. * The value may be {@code null}. */ @com.google.api.client.util.Key @@ -457,7 +457,7 @@ public ExtensionChainExtension setResponseBodySendMode(java.lang.String response /** * Required. The reference to the service that runs the extension. To configure a callout - * extension, `service` must be a fully-qualified reference to a [backend + * extension, `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}/regions/{region}/backendServi * ces/{backendService}` or `https://www.googleapis.com/compute/v1/projects/{project}/global/backe @@ -465,9 +465,9 @@ public ExtensionChainExtension setResponseBodySendMode(java.lang.String response * a [`WasmPlugin` resource](https://cloud.google.com/service- * extensions/docs/reference/rest/v1beta1/projects.locations.wasmPlugins) in the format: * `projects/{project}/locations/{location}/wasmPlugins/{plugin}` or `//networkservices.googleapis - * .com/projects/{project}/locations/{location}/wasmPlugins/{wasmPlugin}`. Plugin extensions are - * currently supported for the `LbTrafficExtension`, the `LbRouteExtension`, the - * `LbEdgeExtension`, and the `CdnEdgeExtension` resources. + * .com/projects/{project}/locations/{location}/wasmPlugins/{wasmPlugin}`. Supports plugin + * extensions for `LbTrafficExtension`, `LbRouteExtension`, `LbEdgeExtension`, and + * `CdnEdgeExtension` resources. * @return value or {@code null} for none */ public java.lang.String getService() { @@ -476,7 +476,7 @@ public java.lang.String getService() { /** * Required. The reference to the service that runs the extension. To configure a callout - * extension, `service` must be a fully-qualified reference to a [backend + * extension, `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}/regions/{region}/backendServi * ces/{backendService}` or `https://www.googleapis.com/compute/v1/projects/{project}/global/backe @@ -484,9 +484,9 @@ public java.lang.String getService() { * a [`WasmPlugin` resource](https://cloud.google.com/service- * extensions/docs/reference/rest/v1beta1/projects.locations.wasmPlugins) in the format: * `projects/{project}/locations/{location}/wasmPlugins/{plugin}` or `//networkservices.googleapis - * .com/projects/{project}/locations/{location}/wasmPlugins/{wasmPlugin}`. Plugin extensions are - * currently supported for the `LbTrafficExtension`, the `LbRouteExtension`, the - * `LbEdgeExtension`, and the `CdnEdgeExtension` resources. + * .com/projects/{project}/locations/{location}/wasmPlugins/{wasmPlugin}`. Supports plugin + * extensions for `LbTrafficExtension`, `LbRouteExtension`, `LbEdgeExtension`, and + * `CdnEdgeExtension` resources. * @param service service or {@code null} for none */ public ExtensionChainExtension setService(java.lang.String service) { diff --git a/clients/google-api-services-networkservices/v1beta1/2.0.0/com/google/api/services/networkservices/v1beta1/model/ListCdnEdgeExtensionsResponse.java b/clients/google-api-services-networkservices/v1beta1/2.0.0/com/google/api/services/networkservices/v1beta1/model/ListCdnEdgeExtensionsResponse.java index e769131608a..7e81f46c7e6 100644 --- a/clients/google-api-services-networkservices/v1beta1/2.0.0/com/google/api/services/networkservices/v1beta1/model/ListCdnEdgeExtensionsResponse.java +++ b/clients/google-api-services-networkservices/v1beta1/2.0.0/com/google/api/services/networkservices/v1beta1/model/ListCdnEdgeExtensionsResponse.java @@ -17,7 +17,7 @@ package com.google.api.services.networkservices.v1beta1.model; /** - * Message for response to listing `CdnEdgeExtension` resources. + * Contains the response from listing `CdnEdgeExtension` resources. * *

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: diff --git a/clients/google-api-services-networkservices/v1beta1/2.0.0/com/google/api/services/networkservices/v1beta1/model/LoggingConfiguration.java b/clients/google-api-services-networkservices/v1beta1/2.0.0/com/google/api/services/networkservices/v1beta1/model/LoggingConfiguration.java new file mode 100644 index 00000000000..669c189391e --- /dev/null +++ b/clients/google-api-services-networkservices/v1beta1/2.0.0/com/google/api/services/networkservices/v1beta1/model/LoggingConfiguration.java @@ -0,0 +1,204 @@ +/* + * 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; + +/** + * Configuration for logging collection. + * + *

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 LoggingConfiguration extends com.google.api.client.json.GenericJson { + + /** + * Optional. Indicates whether logging is enabled or disabled. Set to true to explicitly enable, + * or false to explicitly disable. + * The value may be {@code null}. + */ + @com.google.api.client.util.Key + private java.lang.Boolean enable; + + /** + * Optional. The list of HTTP request headers to be logged. This field can only be specified if + * logging is enabled. + * The value may be {@code null}. + */ + @com.google.api.client.util.Key + private java.util.List loggingHttpRequestHeaders; + + /** + * Optional. The list of HTTP response headers to be logged. This field can only be specified if + * logging is enabled. + * The value may be {@code null}. + */ + @com.google.api.client.util.Key + private java.util.List loggingHttpResponseHeaders; + + /** + * Optional. Contains a list of optional fields to include in the logs. This field can only be + * specified if logging is enabled and `optional_mode` is set to `CUSTOM`. + * The value may be {@code null}. + */ + @com.google.api.client.util.Key + private java.util.List optionalFields; + + /** + * Optional. Configures whether all, none, or a subset of optional fields should be added to the + * reported logs. This field can only be specified if logging is enabled. + * The value may be {@code null}. + */ + @com.google.api.client.util.Key + private java.lang.String optionalMode; + + /** + * Optional. Specifies the logging sampling rate. The sampling rate is a float number in the + * interval [0, 1]. This field can only be specified if logging is enabled. + * The value may be {@code null}. + */ + @com.google.api.client.util.Key + private java.lang.Float sampleRate; + + /** + * Optional. Indicates whether logging is enabled or disabled. Set to true to explicitly enable, + * or false to explicitly disable. + * @return value or {@code null} for none + */ + public java.lang.Boolean getEnable() { + return enable; + } + + /** + * Optional. Indicates whether logging is enabled or disabled. Set to true to explicitly enable, + * or false to explicitly disable. + * @param enable enable or {@code null} for none + */ + public LoggingConfiguration setEnable(java.lang.Boolean enable) { + this.enable = enable; + return this; + } + + /** + * Optional. The list of HTTP request headers to be logged. This field can only be specified if + * logging is enabled. + * @return value or {@code null} for none + */ + public java.util.List getLoggingHttpRequestHeaders() { + return loggingHttpRequestHeaders; + } + + /** + * Optional. The list of HTTP request headers to be logged. This field can only be specified if + * logging is enabled. + * @param loggingHttpRequestHeaders loggingHttpRequestHeaders or {@code null} for none + */ + public LoggingConfiguration setLoggingHttpRequestHeaders(java.util.List loggingHttpRequestHeaders) { + this.loggingHttpRequestHeaders = loggingHttpRequestHeaders; + return this; + } + + /** + * Optional. The list of HTTP response headers to be logged. This field can only be specified if + * logging is enabled. + * @return value or {@code null} for none + */ + public java.util.List getLoggingHttpResponseHeaders() { + return loggingHttpResponseHeaders; + } + + /** + * Optional. The list of HTTP response headers to be logged. This field can only be specified if + * logging is enabled. + * @param loggingHttpResponseHeaders loggingHttpResponseHeaders or {@code null} for none + */ + public LoggingConfiguration setLoggingHttpResponseHeaders(java.util.List loggingHttpResponseHeaders) { + this.loggingHttpResponseHeaders = loggingHttpResponseHeaders; + return this; + } + + /** + * Optional. Contains a list of optional fields to include in the logs. This field can only be + * specified if logging is enabled and `optional_mode` is set to `CUSTOM`. + * @return value or {@code null} for none + */ + public java.util.List getOptionalFields() { + return optionalFields; + } + + /** + * Optional. Contains a list of optional fields to include in the logs. This field can only be + * specified if logging is enabled and `optional_mode` is set to `CUSTOM`. + * @param optionalFields optionalFields or {@code null} for none + */ + public LoggingConfiguration setOptionalFields(java.util.List optionalFields) { + this.optionalFields = optionalFields; + return this; + } + + /** + * Optional. Configures whether all, none, or a subset of optional fields should be added to the + * reported logs. This field can only be specified if logging is enabled. + * @return value or {@code null} for none + */ + public java.lang.String getOptionalMode() { + return optionalMode; + } + + /** + * Optional. Configures whether all, none, or a subset of optional fields should be added to the + * reported logs. This field can only be specified if logging is enabled. + * @param optionalMode optionalMode or {@code null} for none + */ + public LoggingConfiguration setOptionalMode(java.lang.String optionalMode) { + this.optionalMode = optionalMode; + return this; + } + + /** + * Optional. Specifies the logging sampling rate. The sampling rate is a float number in the + * interval [0, 1]. This field can only be specified if logging is enabled. + * @return value or {@code null} for none + */ + public java.lang.Float getSampleRate() { + return sampleRate; + } + + /** + * Optional. Specifies the logging sampling rate. The sampling rate is a float number in the + * interval [0, 1]. This field can only be specified if logging is enabled. + * @param sampleRate sampleRate or {@code null} for none + */ + public LoggingConfiguration setSampleRate(java.lang.Float sampleRate) { + this.sampleRate = sampleRate; + return this; + } + + @Override + public LoggingConfiguration set(String fieldName, Object value) { + return (LoggingConfiguration) super.set(fieldName, value); + } + + @Override + public LoggingConfiguration clone() { + return (LoggingConfiguration) super.clone(); + } + +} diff --git a/clients/google-api-services-networkservices/v1beta1/2.0.0/com/google/api/services/networkservices/v1beta1/model/ProducerExtension.java b/clients/google-api-services-networkservices/v1beta1/2.0.0/com/google/api/services/networkservices/v1beta1/model/ProducerExtension.java index b99f031231a..4d065dc7e6e 100644 --- a/clients/google-api-services-networkservices/v1beta1/2.0.0/com/google/api/services/networkservices/v1beta1/model/ProducerExtension.java +++ b/clients/google-api-services-networkservices/v1beta1/2.0.0/com/google/api/services/networkservices/v1beta1/model/ProducerExtension.java @@ -17,8 +17,8 @@ package com.google.api.services.networkservices.v1beta1.model; /** - * `ProducerExtension` is a resource representing producer defined configuration for their service - * extension. + * `ProducerExtension` is a resource that represents a producer-defined configuration for its + * service extension. * *

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: @@ -45,8 +45,9 @@ public final class ProducerExtension extends com.google.api.client.json.GenericJ private java.lang.String description; /** - * Optional. Etag of the resource. If this is provided, it must match the server's etag. If the - * provided etag does not match the server's etag, the request will fail with a 409 ABORTED error. + * Optional. ETag of the resource. If this is provided, it must match the server's ETag. If the + * provided ETag doesn't match the server's ETag, then the request fails with a `409 ABORTED` + * error. * The value may be {@code null}. */ @com.google.api.client.util.Key @@ -77,7 +78,7 @@ public final class ProducerExtension extends com.google.api.client.json.GenericJ private java.lang.String name; /** - * Required. The phase in which this `ProducerExtension` should execute. + * Required. The phase in which this `ProducerExtension` runs. * The value may be {@code null}. */ @com.google.api.client.util.Key @@ -125,8 +126,9 @@ public ProducerExtension setDescription(java.lang.String description) { } /** - * Optional. Etag of the resource. If this is provided, it must match the server's etag. If the - * provided etag does not match the server's etag, the request will fail with a 409 ABORTED error. + * Optional. ETag of the resource. If this is provided, it must match the server's ETag. If the + * provided ETag doesn't match the server's ETag, then the request fails with a `409 ABORTED` + * error. * @return value or {@code null} for none */ public java.lang.String getEtag() { @@ -134,8 +136,9 @@ public java.lang.String getEtag() { } /** - * Optional. Etag of the resource. If this is provided, it must match the server's etag. If the - * provided etag does not match the server's etag, the request will fail with a 409 ABORTED error. + * Optional. ETag of the resource. If this is provided, it must match the server's ETag. If the + * provided ETag doesn't match the server's ETag, then the request fails with a `409 ABORTED` + * error. * @param etag etag or {@code null} for none */ public ProducerExtension setEtag(java.lang.String etag) { @@ -201,7 +204,7 @@ public ProducerExtension setName(java.lang.String name) { } /** - * Required. The phase in which this `ProducerExtension` should execute. + * Required. The phase in which this `ProducerExtension` runs. * @return value or {@code null} for none */ public java.lang.String getPhase() { @@ -209,7 +212,7 @@ public java.lang.String getPhase() { } /** - * Required. The phase in which this `ProducerExtension` should execute. + * Required. The phase in which this `ProducerExtension` runs. * @param phase phase or {@code null} for none */ public ProducerExtension setPhase(java.lang.String phase) { diff --git a/clients/google-api-services-networkservices/v1beta1/2.0.0/com/google/api/services/networkservices/v1beta1/model/ProducerExtensionExtensionSettings.java b/clients/google-api-services-networkservices/v1beta1/2.0.0/com/google/api/services/networkservices/v1beta1/model/ProducerExtensionExtensionSettings.java index a8e1cb018f6..777e522c888 100644 --- a/clients/google-api-services-networkservices/v1beta1/2.0.0/com/google/api/services/networkservices/v1beta1/model/ProducerExtensionExtensionSettings.java +++ b/clients/google-api-services-networkservices/v1beta1/2.0.0/com/google/api/services/networkservices/v1beta1/model/ProducerExtensionExtensionSettings.java @@ -44,7 +44,7 @@ public final class ProducerExtensionExtensionSettings extends com.google.api.cli private java.lang.Boolean observabilityMode; /** - * Required. URI of the PSC attachment. + * Required. The URI of the Private Service Connect (PSC) attachment. * The value may be {@code null}. */ @com.google.api.client.util.Key @@ -92,7 +92,7 @@ public ProducerExtensionExtensionSettings setObservabilityMode(java.lang.Boolean } /** - * Required. URI of the PSC attachment. + * Required. The URI of the Private Service Connect (PSC) attachment. * @return value or {@code null} for none */ public java.lang.String getService() { @@ -100,7 +100,7 @@ public java.lang.String getService() { } /** - * Required. URI of the PSC attachment. + * Required. The URI of the Private Service Connect (PSC) attachment. * @param service service or {@code null} for none */ public ProducerExtensionExtensionSettings setService(java.lang.String service) { diff --git a/clients/google-api-services-networkservices/v1beta1/2.0.0/com/google/api/services/networkservices/v1beta1/model/TelemetryPolicy.java b/clients/google-api-services-networkservices/v1beta1/2.0.0/com/google/api/services/networkservices/v1beta1/model/TelemetryPolicy.java index 245b91ea3c5..9793361919b 100644 --- a/clients/google-api-services-networkservices/v1beta1/2.0.0/com/google/api/services/networkservices/v1beta1/model/TelemetryPolicy.java +++ b/clients/google-api-services-networkservices/v1beta1/2.0.0/com/google/api/services/networkservices/v1beta1/model/TelemetryPolicy.java @@ -74,6 +74,14 @@ public final class TelemetryPolicy extends com.google.api.client.json.GenericJso @com.google.api.client.util.Key private java.util.Map labels; + /** + * Optional. Specifies the top-level configuration block within the telemetry policy that contains + * all the settings for how logging will be applied to the target resources. + * The value may be {@code null}. + */ + @com.google.api.client.util.Key + private LoggingConfiguration loggingConfiguration; + /** * Optional. Specifies the top-level configuration block within the telemetry policy that contains * all the settings for how metrics will be applied to the target resources. @@ -234,6 +242,25 @@ public TelemetryPolicy setLabels(java.util.Map labels) return this; } + /** + * Optional. Specifies the top-level configuration block within the telemetry policy that contains + * all the settings for how logging will be applied to the target resources. + * @return value or {@code null} for none + */ + public LoggingConfiguration getLoggingConfiguration() { + return loggingConfiguration; + } + + /** + * Optional. Specifies the top-level configuration block within the telemetry policy that contains + * all the settings for how logging will be applied to the target resources. + * @param loggingConfiguration loggingConfiguration or {@code null} for none + */ + public TelemetryPolicy setLoggingConfiguration(LoggingConfiguration loggingConfiguration) { + this.loggingConfiguration = loggingConfiguration; + return this; + } + /** * Optional. Specifies the top-level configuration block within the telemetry policy that contains * all the settings for how metrics will be applied to the target resources. 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 a73742e60c7..6a9c4407588 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-rev20261101-2.9.2 - Network Services API v1beta1-rev20261101-2.9.2 + v1beta1-rev20261109-2.9.2 + Network Services API v1beta1-rev20261109-2.9.2 jar 2011 diff --git a/clients/google-api-services-networkservices/v1beta1/README.md b/clients/google-api-services-networkservices/v1beta1/README.md index 4717edc579d..a7023efb761 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-rev20261101-2.9.2 + v1beta1-rev20261109-2.9.2 @@ -35,7 +35,7 @@ repositories { mavenCentral() } dependencies { - implementation 'com.google.apis:google-api-services-networkservices:v1beta1-rev20261101-2.9.2' + implementation 'com.google.apis:google-api-services-networkservices:v1beta1-rev20261109-2.9.2' } ```