diff --git a/clients/google-api-services-discoveryengine/v1/2.0.0/README.md b/clients/google-api-services-discoveryengine/v1/2.0.0/README.md index 0a9b17261df..3d8d7fc087d 100644 --- a/clients/google-api-services-discoveryengine/v1/2.0.0/README.md +++ b/clients/google-api-services-discoveryengine/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-discoveryengine - v1-rev20260724-2.0.0 + v1-rev20260802-2.0.0 @@ -35,7 +35,7 @@ repositories { mavenCentral() } dependencies { - implementation 'com.google.apis:google-api-services-discoveryengine:v1-rev20260724-2.0.0' + implementation 'com.google.apis:google-api-services-discoveryengine:v1-rev20260802-2.0.0' } ``` diff --git a/clients/google-api-services-discoveryengine/v1/2.0.0/com/google/api/services/discoveryengine/v1/DiscoveryEngine.java b/clients/google-api-services-discoveryengine/v1/2.0.0/com/google/api/services/discoveryengine/v1/DiscoveryEngine.java index b25224c8bbb..b7364cdbe50 100644 --- a/clients/google-api-services-discoveryengine/v1/2.0.0/com/google/api/services/discoveryengine/v1/DiscoveryEngine.java +++ b/clients/google-api-services-discoveryengine/v1/2.0.0/com/google/api/services/discoveryengine/v1/DiscoveryEngine.java @@ -947,6 +947,145 @@ public GetCmekConfig set(String parameterName, Object value) { return (GetCmekConfig) super.set(parameterName, value); } } + /** + * Provisions the project resource. During the process, related systems will get prepared and + * initialized. Caller must read the [Terms for data use](https://cloud.google.com/retail/data-use- + * terms), and optionally specify in request to provide consent to that service terms. + * + * Create a request for the method "locations.provision". + * + * This request holds the parameters needed by the discoveryengine server. After setting any + * optional parameters, call the {@link Provision#execute()} method to invoke the remote operation. + * + * @param name Required. Full resource name of a Project, such as `projects/{project_id_or_number}`. + * @param content the {@link com.google.api.services.discoveryengine.v1.model.GoogleCloudDiscoveryengineV1ProvisionProjectRequest} + * @return the request + */ + public Provision provision(java.lang.String name, com.google.api.services.discoveryengine.v1.model.GoogleCloudDiscoveryengineV1ProvisionProjectRequest content) throws java.io.IOException { + Provision result = new Provision(name, content); + initialize(result); + return result; + } + + public class Provision extends DiscoveryEngineRequest { + + private static final String REST_PATH = "v1/{+name}:provision"; + + private final java.util.regex.Pattern NAME_PATTERN = + java.util.regex.Pattern.compile("^projects/[^/]+/locations/[^/]+$"); + + /** + * Provisions the project resource. During the process, related systems will get prepared and + * initialized. Caller must read the [Terms for data use](https://cloud.google.com/retail/data- + * use-terms), and optionally specify in request to provide consent to that service terms. + * + * Create a request for the method "locations.provision". + * + * This request holds the parameters needed by the the discoveryengine server. After setting any + * optional parameters, call the {@link Provision#execute()} method to invoke the remote + * operation.

{@link + * Provision#initialize(com.google.api.client.googleapis.services.AbstractGoogleClientRequest)} + * must be called to initialize this instance immediately after invoking the constructor.

+ * + * @param name Required. Full resource name of a Project, such as `projects/{project_id_or_number}`. + * @param content the {@link com.google.api.services.discoveryengine.v1.model.GoogleCloudDiscoveryengineV1ProvisionProjectRequest} + * @since 1.13 + */ + protected Provision(java.lang.String name, com.google.api.services.discoveryengine.v1.model.GoogleCloudDiscoveryengineV1ProvisionProjectRequest content) { + super(DiscoveryEngine.this, "POST", REST_PATH, content, com.google.api.services.discoveryengine.v1.model.GoogleLongrunningOperation.class); + this.name = com.google.api.client.util.Preconditions.checkNotNull(name, "Required parameter name must be specified."); + if (!getSuppressPatternChecks()) { + com.google.api.client.util.Preconditions.checkArgument(NAME_PATTERN.matcher(name).matches(), + "Parameter name must conform to the pattern " + + "^projects/[^/]+/locations/[^/]+$"); + } + } + + @Override + public Provision set$Xgafv(java.lang.String $Xgafv) { + return (Provision) super.set$Xgafv($Xgafv); + } + + @Override + public Provision setAccessToken(java.lang.String accessToken) { + return (Provision) super.setAccessToken(accessToken); + } + + @Override + public Provision setAlt(java.lang.String alt) { + return (Provision) super.setAlt(alt); + } + + @Override + public Provision setCallback(java.lang.String callback) { + return (Provision) super.setCallback(callback); + } + + @Override + public Provision setFields(java.lang.String fields) { + return (Provision) super.setFields(fields); + } + + @Override + public Provision setKey(java.lang.String key) { + return (Provision) super.setKey(key); + } + + @Override + public Provision setOauthToken(java.lang.String oauthToken) { + return (Provision) super.setOauthToken(oauthToken); + } + + @Override + public Provision setPrettyPrint(java.lang.Boolean prettyPrint) { + return (Provision) super.setPrettyPrint(prettyPrint); + } + + @Override + public Provision setQuotaUser(java.lang.String quotaUser) { + return (Provision) super.setQuotaUser(quotaUser); + } + + @Override + public Provision setUploadType(java.lang.String uploadType) { + return (Provision) super.setUploadType(uploadType); + } + + @Override + public Provision setUploadProtocol(java.lang.String uploadProtocol) { + return (Provision) super.setUploadProtocol(uploadProtocol); + } + + /** + * Required. Full resource name of a Project, such as `projects/{project_id_or_number}`. + */ + @com.google.api.client.util.Key + private java.lang.String name; + + /** Required. Full resource name of a Project, such as `projects/{project_id_or_number}`. + */ + public java.lang.String getName() { + return name; + } + + /** + * Required. Full resource name of a Project, such as `projects/{project_id_or_number}`. + */ + public Provision setName(java.lang.String name) { + if (!getSuppressPatternChecks()) { + com.google.api.client.util.Preconditions.checkArgument(NAME_PATTERN.matcher(name).matches(), + "Parameter name must conform to the pattern " + + "^projects/[^/]+/locations/[^/]+$"); + } + this.name = name; + return this; + } + + @Override + public Provision set(String parameterName, Object value) { + return (Provision) super.set(parameterName, value); + } + } /** * Creates a Collection and sets up the DataConnector for it. To stop a DataConnector after setup, * use the CollectionService.DeleteCollection method. diff --git a/clients/google-api-services-discoveryengine/v1/2.0.0/com/google/api/services/discoveryengine/v1/model/GoogleCloudDiscoveryengineV1BatchUpdateUserLicensesRequest.java b/clients/google-api-services-discoveryengine/v1/2.0.0/com/google/api/services/discoveryengine/v1/model/GoogleCloudDiscoveryengineV1BatchUpdateUserLicensesRequest.java index 326b6ff2d0b..89c03c33250 100644 --- a/clients/google-api-services-discoveryengine/v1/2.0.0/com/google/api/services/discoveryengine/v1/model/GoogleCloudDiscoveryengineV1BatchUpdateUserLicensesRequest.java +++ b/clients/google-api-services-discoveryengine/v1/2.0.0/com/google/api/services/discoveryengine/v1/model/GoogleCloudDiscoveryengineV1BatchUpdateUserLicensesRequest.java @@ -38,7 +38,7 @@ public final class GoogleCloudDiscoveryengineV1BatchUpdateUserLicensesRequest ex private java.lang.Boolean deleteUnassignedUserLicenses; /** - * The inline source for the input content for document embeddings. + * The inline source for the input content for license assignment. * The value may be {@code null}. */ @com.google.api.client.util.Key @@ -64,7 +64,7 @@ public GoogleCloudDiscoveryengineV1BatchUpdateUserLicensesRequest setDeleteUnass } /** - * The inline source for the input content for document embeddings. + * The inline source for the input content for license assignment. * @return value or {@code null} for none */ public GoogleCloudDiscoveryengineV1BatchUpdateUserLicensesRequestInlineSource getInlineSource() { @@ -72,7 +72,7 @@ public GoogleCloudDiscoveryengineV1BatchUpdateUserLicensesRequestInlineSource ge } /** - * The inline source for the input content for document embeddings. + * The inline source for the input content for license assignment. * @param inlineSource inlineSource or {@code null} for none */ public GoogleCloudDiscoveryengineV1BatchUpdateUserLicensesRequest setInlineSource(GoogleCloudDiscoveryengineV1BatchUpdateUserLicensesRequestInlineSource inlineSource) { diff --git a/clients/google-api-services-discoveryengine/v1/2.0.0/com/google/api/services/discoveryengine/v1/model/GoogleCloudDiscoveryengineV1DataConnectorConnectorMetadata.java b/clients/google-api-services-discoveryengine/v1/2.0.0/com/google/api/services/discoveryengine/v1/model/GoogleCloudDiscoveryengineV1DataConnectorConnectorMetadata.java index 3eee3a36ae1..93ea605bdc2 100644 --- a/clients/google-api-services-discoveryengine/v1/2.0.0/com/google/api/services/discoveryengine/v1/model/GoogleCloudDiscoveryengineV1DataConnectorConnectorMetadata.java +++ b/clients/google-api-services-discoveryengine/v1/2.0.0/com/google/api/services/discoveryengine/v1/model/GoogleCloudDiscoveryengineV1DataConnectorConnectorMetadata.java @@ -18,7 +18,7 @@ /** * User-facing metadata for the connector, shown on the connector detail page (title, description, - * short_description, author, authenticated_account, note). + * short_description, author, note). * *

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 Discovery Engine API. For a detailed explanation see: @@ -30,15 +30,6 @@ @SuppressWarnings("javadoc") public final class GoogleCloudDiscoveryengineV1DataConnectorConnectorMetadata extends com.google.api.client.json.GenericJson { - /** - * Optional. The end user's account as authenticated to the connector, so the end user can see - * which account is connected. May be an email, a username, or any identifier the connector/third - * party provides. - * The value may be {@code null}. - */ - @com.google.api.client.util.Key - private java.lang.String authenticatedAccount; - /** * Optional. The party that authored the connector, e.g. "Google" or a third-party provider name. * Lets end users see who authored a connector (future: third-party-authored connectors). @@ -78,27 +69,6 @@ public final class GoogleCloudDiscoveryengineV1DataConnectorConnectorMetadata ex @com.google.api.client.util.Key private java.lang.String title; - /** - * Optional. The end user's account as authenticated to the connector, so the end user can see - * which account is connected. May be an email, a username, or any identifier the connector/third - * party provides. - * @return value or {@code null} for none - */ - public java.lang.String getAuthenticatedAccount() { - return authenticatedAccount; - } - - /** - * Optional. The end user's account as authenticated to the connector, so the end user can see - * which account is connected. May be an email, a username, or any identifier the connector/third - * party provides. - * @param authenticatedAccount authenticatedAccount or {@code null} for none - */ - public GoogleCloudDiscoveryengineV1DataConnectorConnectorMetadata setAuthenticatedAccount(java.lang.String authenticatedAccount) { - this.authenticatedAccount = authenticatedAccount; - return this; - } - /** * Optional. The party that authored the connector, e.g. "Google" or a third-party provider name. * Lets end users see who authored a connector (future: third-party-authored connectors). diff --git a/clients/google-api-services-discoveryengine/v1/2.0.0/com/google/api/services/discoveryengine/v1/model/GoogleCloudDiscoveryengineV1Engine.java b/clients/google-api-services-discoveryengine/v1/2.0.0/com/google/api/services/discoveryengine/v1/model/GoogleCloudDiscoveryengineV1Engine.java index 1015272fbe4..f779c1b83c4 100644 --- a/clients/google-api-services-discoveryengine/v1/2.0.0/com/google/api/services/discoveryengine/v1/model/GoogleCloudDiscoveryengineV1Engine.java +++ b/clients/google-api-services-discoveryengine/v1/2.0.0/com/google/api/services/discoveryengine/v1/model/GoogleCloudDiscoveryengineV1Engine.java @@ -138,9 +138,10 @@ public final class GoogleCloudDiscoveryengineV1Engine extends com.google.api.cli * sharing` * `personalization-memory` * `personalization-suggested-highlights` * `mobile-app- * access` * `disable-agent-sharing` * `disable-image-generation` * `disable-video-generation` * * `disable-onedrive-upload` * `disable-talk-to-content` * `disable-google-drive-upload` * - * `disable-welcome-emails` * `disable-canvas` * `canvas-workspace` * `disable-skills` * `disable- - * projects` * `enable-end-user-sharing-with-groups` * `single-agent-orchestration` * `multi- - * agent-orchestration` * `cross-product-intelligence` + * `disable-welcome-emails` * `disable-canvas` * `canvas-workspace` * `skills` * `skill-sharing` * + * `skill-sharing-without-admin-approval` * `disable-projects` * `sobi` * `enable-end-user- + * sharing-with-groups` * `single-agent-orchestration` * `multi-agent-orchestration` * `cross- + * product-intelligence` * `workflow-agents` * `in-app-notifications` * The value may be {@code null}. */ @com.google.api.client.util.Key @@ -485,9 +486,10 @@ public GoogleCloudDiscoveryengineV1Engine setDisplayName(java.lang.String displa * sharing` * `personalization-memory` * `personalization-suggested-highlights` * `mobile-app- * access` * `disable-agent-sharing` * `disable-image-generation` * `disable-video-generation` * * `disable-onedrive-upload` * `disable-talk-to-content` * `disable-google-drive-upload` * - * `disable-welcome-emails` * `disable-canvas` * `canvas-workspace` * `disable-skills` * `disable- - * projects` * `enable-end-user-sharing-with-groups` * `single-agent-orchestration` * `multi- - * agent-orchestration` * `cross-product-intelligence` + * `disable-welcome-emails` * `disable-canvas` * `canvas-workspace` * `skills` * `skill-sharing` * + * `skill-sharing-without-admin-approval` * `disable-projects` * `sobi` * `enable-end-user- + * sharing-with-groups` * `single-agent-orchestration` * `multi-agent-orchestration` * `cross- + * product-intelligence` * `workflow-agents` * `in-app-notifications` * @return value or {@code null} for none */ public java.util.Map getFeatures() { @@ -502,9 +504,10 @@ public java.util.Map getFeatures() { * sharing` * `personalization-memory` * `personalization-suggested-highlights` * `mobile-app- * access` * `disable-agent-sharing` * `disable-image-generation` * `disable-video-generation` * * `disable-onedrive-upload` * `disable-talk-to-content` * `disable-google-drive-upload` * - * `disable-welcome-emails` * `disable-canvas` * `canvas-workspace` * `disable-skills` * `disable- - * projects` * `enable-end-user-sharing-with-groups` * `single-agent-orchestration` * `multi- - * agent-orchestration` * `cross-product-intelligence` + * `disable-welcome-emails` * `disable-canvas` * `canvas-workspace` * `skills` * `skill-sharing` * + * `skill-sharing-without-admin-approval` * `disable-projects` * `sobi` * `enable-end-user- + * sharing-with-groups` * `single-agent-orchestration` * `multi-agent-orchestration` * `cross- + * product-intelligence` * `workflow-agents` * `in-app-notifications` * @param features features or {@code null} for none */ public GoogleCloudDiscoveryengineV1Engine setFeatures(java.util.Map features) { diff --git a/clients/google-api-services-discoveryengine/v1/2.0.0/com/google/api/services/discoveryengine/v1/model/GoogleCloudDiscoveryengineV1WidgetConfigCollectionComponent.java b/clients/google-api-services-discoveryengine/v1/2.0.0/com/google/api/services/discoveryengine/v1/model/GoogleCloudDiscoveryengineV1WidgetConfigCollectionComponent.java index aeccff84441..159c6efbebf 100644 --- a/clients/google-api-services-discoveryengine/v1/2.0.0/com/google/api/services/discoveryengine/v1/model/GoogleCloudDiscoveryengineV1WidgetConfigCollectionComponent.java +++ b/clients/google-api-services-discoveryengine/v1/2.0.0/com/google/api/services/discoveryengine/v1/model/GoogleCloudDiscoveryengineV1WidgetConfigCollectionComponent.java @@ -65,6 +65,23 @@ public final class GoogleCloudDiscoveryengineV1WidgetConfigCollectionComponent e @com.google.api.client.util.Key private java.lang.String dataSourceDisplayName; + /** + * Output only. The end-user-facing display name of the data source, sourced from + * `ConnectorSource.end_user_display_name`. When unset, clients fall back to + * `data_source_display_name`. + * The value may be {@code null}. + */ + @com.google.api.client.util.Key + private java.lang.String dataSourceEndUserDisplayName; + + /** + * Output only. The version of the connector definition backing this collection, mirroring + * `DataConnector.data_source_version`. + * The value may be {@code null}. + */ + @com.google.api.client.util.Key + private java.lang.Double dataSourceVersion; + /** * For the data store collection, list of the children data stores. * The value may be {@code null}. @@ -89,6 +106,25 @@ public final class GoogleCloudDiscoveryengineV1WidgetConfigCollectionComponent e @com.google.api.client.util.Key private java.lang.String id; + /** + * Output only. Whether this is a first-party (Google-owned) connector, as opposed to a third- + * party connector. Used by the frontend to group 1P vs 3P connectors. Sourced from + * `ConnectorSource.is_first_party` once that field is universally populated (b/534727761); until + * then derived from `ConnectorSource.connector_type == FIRST_PARTY`. + * The value may be {@code null}. + */ + @com.google.api.client.util.Key + private java.lang.Boolean isFirstParty; + + /** + * Output only. User-facing connector metadata (`title`, `description`, `short_description`, + * `author`, `note`), retrieved from the registry `ConnectorSource.metadata` (joined by data + * source). Shown on the connector detail page. + * The value may be {@code null}. + */ + @com.google.api.client.util.Key + private GoogleCloudDiscoveryengineV1DataConnectorConnectorMetadata metadata; + /** * The name of the collection. It should be collection resource name. Format: * `projects/{project}/locations/{location}/collections/{collection_id}`. For APIs under @@ -170,6 +206,46 @@ public GoogleCloudDiscoveryengineV1WidgetConfigCollectionComponent setDataSource return this; } + /** + * Output only. The end-user-facing display name of the data source, sourced from + * `ConnectorSource.end_user_display_name`. When unset, clients fall back to + * `data_source_display_name`. + * @return value or {@code null} for none + */ + public java.lang.String getDataSourceEndUserDisplayName() { + return dataSourceEndUserDisplayName; + } + + /** + * Output only. The end-user-facing display name of the data source, sourced from + * `ConnectorSource.end_user_display_name`. When unset, clients fall back to + * `data_source_display_name`. + * @param dataSourceEndUserDisplayName dataSourceEndUserDisplayName or {@code null} for none + */ + public GoogleCloudDiscoveryengineV1WidgetConfigCollectionComponent setDataSourceEndUserDisplayName(java.lang.String dataSourceEndUserDisplayName) { + this.dataSourceEndUserDisplayName = dataSourceEndUserDisplayName; + return this; + } + + /** + * Output only. The version of the connector definition backing this collection, mirroring + * `DataConnector.data_source_version`. + * @return value or {@code null} for none + */ + public java.lang.Double getDataSourceVersion() { + return dataSourceVersion; + } + + /** + * Output only. The version of the connector definition backing this collection, mirroring + * `DataConnector.data_source_version`. + * @param dataSourceVersion dataSourceVersion or {@code null} for none + */ + public GoogleCloudDiscoveryengineV1WidgetConfigCollectionComponent setDataSourceVersion(java.lang.Double dataSourceVersion) { + this.dataSourceVersion = dataSourceVersion; + return this; + } + /** * For the data store collection, list of the children data stores. * @return value or {@code null} for none @@ -227,6 +303,50 @@ public GoogleCloudDiscoveryengineV1WidgetConfigCollectionComponent setId(java.la return this; } + /** + * Output only. Whether this is a first-party (Google-owned) connector, as opposed to a third- + * party connector. Used by the frontend to group 1P vs 3P connectors. Sourced from + * `ConnectorSource.is_first_party` once that field is universally populated (b/534727761); until + * then derived from `ConnectorSource.connector_type == FIRST_PARTY`. + * @return value or {@code null} for none + */ + public java.lang.Boolean getIsFirstParty() { + return isFirstParty; + } + + /** + * Output only. Whether this is a first-party (Google-owned) connector, as opposed to a third- + * party connector. Used by the frontend to group 1P vs 3P connectors. Sourced from + * `ConnectorSource.is_first_party` once that field is universally populated (b/534727761); until + * then derived from `ConnectorSource.connector_type == FIRST_PARTY`. + * @param isFirstParty isFirstParty or {@code null} for none + */ + public GoogleCloudDiscoveryengineV1WidgetConfigCollectionComponent setIsFirstParty(java.lang.Boolean isFirstParty) { + this.isFirstParty = isFirstParty; + return this; + } + + /** + * Output only. User-facing connector metadata (`title`, `description`, `short_description`, + * `author`, `note`), retrieved from the registry `ConnectorSource.metadata` (joined by data + * source). Shown on the connector detail page. + * @return value or {@code null} for none + */ + public GoogleCloudDiscoveryengineV1DataConnectorConnectorMetadata getMetadata() { + return metadata; + } + + /** + * Output only. User-facing connector metadata (`title`, `description`, `short_description`, + * `author`, `note`), retrieved from the registry `ConnectorSource.metadata` (joined by data + * source). Shown on the connector detail page. + * @param metadata metadata or {@code null} for none + */ + public GoogleCloudDiscoveryengineV1WidgetConfigCollectionComponent setMetadata(GoogleCloudDiscoveryengineV1DataConnectorConnectorMetadata metadata) { + this.metadata = metadata; + return this; + } + /** * The name of the collection. It should be collection resource name. Format: * `projects/{project}/locations/{location}/collections/{collection_id}`. For APIs under diff --git a/clients/google-api-services-discoveryengine/v1/2.0.0/com/google/api/services/discoveryengine/v1/model/GoogleCloudDiscoveryengineV1WidgetConfigUiSettings.java b/clients/google-api-services-discoveryengine/v1/2.0.0/com/google/api/services/discoveryengine/v1/model/GoogleCloudDiscoveryengineV1WidgetConfigUiSettings.java index f777db77610..8b8e3b443e1 100644 --- a/clients/google-api-services-discoveryengine/v1/2.0.0/com/google/api/services/discoveryengine/v1/model/GoogleCloudDiscoveryengineV1WidgetConfigUiSettings.java +++ b/clients/google-api-services-discoveryengine/v1/2.0.0/com/google/api/services/discoveryengine/v1/model/GoogleCloudDiscoveryengineV1WidgetConfigUiSettings.java @@ -116,9 +116,10 @@ public final class GoogleCloudDiscoveryengineV1WidgetConfigUiSettings extends co * sharing` * `personalization-memory` * `personalization-suggested-highlights` * `mobile-app- * access` * `disable-agent-sharing` * `disable-image-generation` * `disable-video-generation` * * `disable-onedrive-upload` * `disable-talk-to-content` * `disable-google-drive-upload` * - * `disable-welcome-emails` * `disable-canvas` * `canvas-workspace` * `disable-skills` * `disable- - * projects` * `enable-end-user-sharing-with-groups` * `single-agent-orchestration` * `multi- - * agent-orchestration` * `cross-product-intelligence` + * `disable-welcome-emails` * `disable-canvas` * `canvas-workspace` * `skills` * `skill-sharing` * + * `skill-sharing-without-admin-approval` * `disable-projects` * `sobi` * `enable-end-user- + * sharing-with-groups` * `single-agent-orchestration` * `multi-agent-orchestration` * `cross- + * product-intelligence` * `workflow-agents` * `in-app-notifications` * The value may be {@code null}. */ @com.google.api.client.util.Key @@ -380,9 +381,10 @@ public GoogleCloudDiscoveryengineV1WidgetConfigUiSettings setEnableVisualContent * sharing` * `personalization-memory` * `personalization-suggested-highlights` * `mobile-app- * access` * `disable-agent-sharing` * `disable-image-generation` * `disable-video-generation` * * `disable-onedrive-upload` * `disable-talk-to-content` * `disable-google-drive-upload` * - * `disable-welcome-emails` * `disable-canvas` * `canvas-workspace` * `disable-skills` * `disable- - * projects` * `enable-end-user-sharing-with-groups` * `single-agent-orchestration` * `multi- - * agent-orchestration` * `cross-product-intelligence` + * `disable-welcome-emails` * `disable-canvas` * `canvas-workspace` * `skills` * `skill-sharing` * + * `skill-sharing-without-admin-approval` * `disable-projects` * `sobi` * `enable-end-user- + * sharing-with-groups` * `single-agent-orchestration` * `multi-agent-orchestration` * `cross- + * product-intelligence` * `workflow-agents` * `in-app-notifications` * @return value or {@code null} for none */ public java.util.Map getFeatures() { @@ -396,9 +398,10 @@ public java.util.Map getFeatures() { * sharing` * `personalization-memory` * `personalization-suggested-highlights` * `mobile-app- * access` * `disable-agent-sharing` * `disable-image-generation` * `disable-video-generation` * * `disable-onedrive-upload` * `disable-talk-to-content` * `disable-google-drive-upload` * - * `disable-welcome-emails` * `disable-canvas` * `canvas-workspace` * `disable-skills` * `disable- - * projects` * `enable-end-user-sharing-with-groups` * `single-agent-orchestration` * `multi- - * agent-orchestration` * `cross-product-intelligence` + * `disable-welcome-emails` * `disable-canvas` * `canvas-workspace` * `skills` * `skill-sharing` * + * `skill-sharing-without-admin-approval` * `disable-projects` * `sobi` * `enable-end-user- + * sharing-with-groups` * `single-agent-orchestration` * `multi-agent-orchestration` * `cross- + * product-intelligence` * `workflow-agents` * `in-app-notifications` * @param features features or {@code null} for none */ public GoogleCloudDiscoveryengineV1WidgetConfigUiSettings setFeatures(java.util.Map features) { diff --git a/clients/google-api-services-discoveryengine/v1/2.0.0/com/google/api/services/discoveryengine/v1/model/GoogleCloudDiscoveryengineV1alphaDataConnectorConnectorMetadata.java b/clients/google-api-services-discoveryengine/v1/2.0.0/com/google/api/services/discoveryengine/v1/model/GoogleCloudDiscoveryengineV1alphaDataConnectorConnectorMetadata.java index 01d70a30f79..42b40888c8b 100644 --- a/clients/google-api-services-discoveryengine/v1/2.0.0/com/google/api/services/discoveryengine/v1/model/GoogleCloudDiscoveryengineV1alphaDataConnectorConnectorMetadata.java +++ b/clients/google-api-services-discoveryengine/v1/2.0.0/com/google/api/services/discoveryengine/v1/model/GoogleCloudDiscoveryengineV1alphaDataConnectorConnectorMetadata.java @@ -18,7 +18,7 @@ /** * User-facing metadata for the connector, shown on the connector detail page (title, description, - * short_description, author, authenticated_account, note). + * short_description, author, note). * *

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 Discovery Engine API. For a detailed explanation see: @@ -30,15 +30,6 @@ @SuppressWarnings("javadoc") public final class GoogleCloudDiscoveryengineV1alphaDataConnectorConnectorMetadata extends com.google.api.client.json.GenericJson { - /** - * Optional. The end user's account as authenticated to the connector, so the end user can see - * which account is connected. May be an email, a username, or any identifier the connector/third - * party provides. - * The value may be {@code null}. - */ - @com.google.api.client.util.Key - private java.lang.String authenticatedAccount; - /** * Optional. The party that authored the connector, e.g. "Google" or a third-party provider name. * Lets end users see who authored a connector (future: third-party-authored connectors). @@ -78,27 +69,6 @@ public final class GoogleCloudDiscoveryengineV1alphaDataConnectorConnectorMetada @com.google.api.client.util.Key private java.lang.String title; - /** - * Optional. The end user's account as authenticated to the connector, so the end user can see - * which account is connected. May be an email, a username, or any identifier the connector/third - * party provides. - * @return value or {@code null} for none - */ - public java.lang.String getAuthenticatedAccount() { - return authenticatedAccount; - } - - /** - * Optional. The end user's account as authenticated to the connector, so the end user can see - * which account is connected. May be an email, a username, or any identifier the connector/third - * party provides. - * @param authenticatedAccount authenticatedAccount or {@code null} for none - */ - public GoogleCloudDiscoveryengineV1alphaDataConnectorConnectorMetadata setAuthenticatedAccount(java.lang.String authenticatedAccount) { - this.authenticatedAccount = authenticatedAccount; - return this; - } - /** * Optional. The party that authored the connector, e.g. "Google" or a third-party provider name. * Lets end users see who authored a connector (future: third-party-authored connectors). diff --git a/clients/google-api-services-discoveryengine/v1/2.0.0/com/google/api/services/discoveryengine/v1/model/GoogleCloudDiscoveryengineV1alphaEngine.java b/clients/google-api-services-discoveryengine/v1/2.0.0/com/google/api/services/discoveryengine/v1/model/GoogleCloudDiscoveryengineV1alphaEngine.java index 0acfbc87d9c..dd5c674ad13 100644 --- a/clients/google-api-services-discoveryengine/v1/2.0.0/com/google/api/services/discoveryengine/v1/model/GoogleCloudDiscoveryengineV1alphaEngine.java +++ b/clients/google-api-services-discoveryengine/v1/2.0.0/com/google/api/services/discoveryengine/v1/model/GoogleCloudDiscoveryengineV1alphaEngine.java @@ -138,9 +138,10 @@ public final class GoogleCloudDiscoveryengineV1alphaEngine extends com.google.ap * sharing` * `personalization-memory` * `personalization-suggested-highlights` * `mobile-app- * access` * `disable-agent-sharing` * `disable-image-generation` * `disable-video-generation` * * `disable-onedrive-upload` * `disable-talk-to-content` * `disable-google-drive-upload` * - * `disable-welcome-emails` * `disable-canvas` * `canvas-workspace` * `disable-skills` * `disable- - * projects` * `enable-end-user-sharing-with-groups` * `single-agent-orchestration` * `multi- - * agent-orchestration` * `cross-product-intelligence` + * `disable-welcome-emails` * `disable-canvas` * `canvas-workspace` * `skills` * `skill-sharing` * + * `skill-sharing-without-admin-approval` * `disable-projects` * `sobi` * `enable-end-user- + * sharing-with-groups` * `single-agent-orchestration` * `multi-agent-orchestration` * `cross- + * product-intelligence` * `workflow-agents` * `in-app-notifications` * The value may be {@code null}. */ @com.google.api.client.util.Key @@ -500,9 +501,10 @@ public GoogleCloudDiscoveryengineV1alphaEngine setDisplayName(java.lang.String d * sharing` * `personalization-memory` * `personalization-suggested-highlights` * `mobile-app- * access` * `disable-agent-sharing` * `disable-image-generation` * `disable-video-generation` * * `disable-onedrive-upload` * `disable-talk-to-content` * `disable-google-drive-upload` * - * `disable-welcome-emails` * `disable-canvas` * `canvas-workspace` * `disable-skills` * `disable- - * projects` * `enable-end-user-sharing-with-groups` * `single-agent-orchestration` * `multi- - * agent-orchestration` * `cross-product-intelligence` + * `disable-welcome-emails` * `disable-canvas` * `canvas-workspace` * `skills` * `skill-sharing` * + * `skill-sharing-without-admin-approval` * `disable-projects` * `sobi` * `enable-end-user- + * sharing-with-groups` * `single-agent-orchestration` * `multi-agent-orchestration` * `cross- + * product-intelligence` * `workflow-agents` * `in-app-notifications` * @return value or {@code null} for none */ public java.util.Map getFeatures() { @@ -517,9 +519,10 @@ public java.util.Map getFeatures() { * sharing` * `personalization-memory` * `personalization-suggested-highlights` * `mobile-app- * access` * `disable-agent-sharing` * `disable-image-generation` * `disable-video-generation` * * `disable-onedrive-upload` * `disable-talk-to-content` * `disable-google-drive-upload` * - * `disable-welcome-emails` * `disable-canvas` * `canvas-workspace` * `disable-skills` * `disable- - * projects` * `enable-end-user-sharing-with-groups` * `single-agent-orchestration` * `multi- - * agent-orchestration` * `cross-product-intelligence` + * `disable-welcome-emails` * `disable-canvas` * `canvas-workspace` * `skills` * `skill-sharing` * + * `skill-sharing-without-admin-approval` * `disable-projects` * `sobi` * `enable-end-user- + * sharing-with-groups` * `single-agent-orchestration` * `multi-agent-orchestration` * `cross- + * product-intelligence` * `workflow-agents` * `in-app-notifications` * @param features features or {@code null} for none */ public GoogleCloudDiscoveryengineV1alphaEngine setFeatures(java.util.Map features) { diff --git a/clients/google-api-services-discoveryengine/v1/2.0.0/com/google/api/services/discoveryengine/v1/model/GoogleCloudDiscoveryengineV1betaEngine.java b/clients/google-api-services-discoveryengine/v1/2.0.0/com/google/api/services/discoveryengine/v1/model/GoogleCloudDiscoveryengineV1betaEngine.java index 322d61b04b6..bf2bb2b431a 100644 --- a/clients/google-api-services-discoveryengine/v1/2.0.0/com/google/api/services/discoveryengine/v1/model/GoogleCloudDiscoveryengineV1betaEngine.java +++ b/clients/google-api-services-discoveryengine/v1/2.0.0/com/google/api/services/discoveryengine/v1/model/GoogleCloudDiscoveryengineV1betaEngine.java @@ -138,9 +138,10 @@ public final class GoogleCloudDiscoveryengineV1betaEngine extends com.google.api * sharing` * `personalization-memory` * `personalization-suggested-highlights` * `mobile-app- * access` * `disable-agent-sharing` * `disable-image-generation` * `disable-video-generation` * * `disable-onedrive-upload` * `disable-talk-to-content` * `disable-google-drive-upload` * - * `disable-welcome-emails` * `disable-canvas` * `canvas-workspace` * `disable-skills` * `disable- - * projects` * `enable-end-user-sharing-with-groups` * `single-agent-orchestration` * `multi- - * agent-orchestration` * `cross-product-intelligence` + * `disable-welcome-emails` * `disable-canvas` * `canvas-workspace` * `skills` * `skill-sharing` * + * `skill-sharing-without-admin-approval` * `disable-projects` * `sobi` * `enable-end-user- + * sharing-with-groups` * `single-agent-orchestration` * `multi-agent-orchestration` * `cross- + * product-intelligence` * `workflow-agents` * `in-app-notifications` * The value may be {@code null}. */ @com.google.api.client.util.Key @@ -485,9 +486,10 @@ public GoogleCloudDiscoveryengineV1betaEngine setDisplayName(java.lang.String di * sharing` * `personalization-memory` * `personalization-suggested-highlights` * `mobile-app- * access` * `disable-agent-sharing` * `disable-image-generation` * `disable-video-generation` * * `disable-onedrive-upload` * `disable-talk-to-content` * `disable-google-drive-upload` * - * `disable-welcome-emails` * `disable-canvas` * `canvas-workspace` * `disable-skills` * `disable- - * projects` * `enable-end-user-sharing-with-groups` * `single-agent-orchestration` * `multi- - * agent-orchestration` * `cross-product-intelligence` + * `disable-welcome-emails` * `disable-canvas` * `canvas-workspace` * `skills` * `skill-sharing` * + * `skill-sharing-without-admin-approval` * `disable-projects` * `sobi` * `enable-end-user- + * sharing-with-groups` * `single-agent-orchestration` * `multi-agent-orchestration` * `cross- + * product-intelligence` * `workflow-agents` * `in-app-notifications` * @return value or {@code null} for none */ public java.util.Map getFeatures() { @@ -502,9 +504,10 @@ public java.util.Map getFeatures() { * sharing` * `personalization-memory` * `personalization-suggested-highlights` * `mobile-app- * access` * `disable-agent-sharing` * `disable-image-generation` * `disable-video-generation` * * `disable-onedrive-upload` * `disable-talk-to-content` * `disable-google-drive-upload` * - * `disable-welcome-emails` * `disable-canvas` * `canvas-workspace` * `disable-skills` * `disable- - * projects` * `enable-end-user-sharing-with-groups` * `single-agent-orchestration` * `multi- - * agent-orchestration` * `cross-product-intelligence` + * `disable-welcome-emails` * `disable-canvas` * `canvas-workspace` * `skills` * `skill-sharing` * + * `skill-sharing-without-admin-approval` * `disable-projects` * `sobi` * `enable-end-user- + * sharing-with-groups` * `single-agent-orchestration` * `multi-agent-orchestration` * `cross- + * product-intelligence` * `workflow-agents` * `in-app-notifications` * @param features features or {@code null} for none */ public GoogleCloudDiscoveryengineV1betaEngine setFeatures(java.util.Map features) { diff --git a/clients/google-api-services-discoveryengine/v1/2.0.0/pom.xml b/clients/google-api-services-discoveryengine/v1/2.0.0/pom.xml index 1b3d3599c77..de4fb7129b6 100644 --- a/clients/google-api-services-discoveryengine/v1/2.0.0/pom.xml +++ b/clients/google-api-services-discoveryengine/v1/2.0.0/pom.xml @@ -8,8 +8,8 @@ com.google.apis google-api-services-discoveryengine - v1-rev20260724-2.0.0 - Discovery Engine API v1-rev20260724-2.0.0 + v1-rev20260802-2.0.0 + Discovery Engine API v1-rev20260802-2.0.0 jar 2011 diff --git a/clients/google-api-services-discoveryengine/v1/README.md b/clients/google-api-services-discoveryengine/v1/README.md index 0a9b17261df..3d8d7fc087d 100644 --- a/clients/google-api-services-discoveryengine/v1/README.md +++ b/clients/google-api-services-discoveryengine/v1/README.md @@ -22,7 +22,7 @@ Add the following lines to your `pom.xml` file: com.google.apis google-api-services-discoveryengine - v1-rev20260724-2.0.0 + v1-rev20260802-2.0.0 @@ -35,7 +35,7 @@ repositories { mavenCentral() } dependencies { - implementation 'com.google.apis:google-api-services-discoveryengine:v1-rev20260724-2.0.0' + implementation 'com.google.apis:google-api-services-discoveryengine:v1-rev20260802-2.0.0' } ``` diff --git a/clients/google-api-services-discoveryengine/v1alpha/2.0.0/README.md b/clients/google-api-services-discoveryengine/v1alpha/2.0.0/README.md index ae4e90fbdb9..89b615b98bc 100644 --- a/clients/google-api-services-discoveryengine/v1alpha/2.0.0/README.md +++ b/clients/google-api-services-discoveryengine/v1alpha/2.0.0/README.md @@ -22,7 +22,7 @@ Add the following lines to your `pom.xml` file: com.google.apis google-api-services-discoveryengine - v1alpha-rev20260724-2.0.0 + v1alpha-rev20260802-2.0.0 @@ -35,7 +35,7 @@ repositories { mavenCentral() } dependencies { - implementation 'com.google.apis:google-api-services-discoveryengine:v1alpha-rev20260724-2.0.0' + implementation 'com.google.apis:google-api-services-discoveryengine:v1alpha-rev20260802-2.0.0' } ``` diff --git a/clients/google-api-services-discoveryengine/v1alpha/2.0.0/com/google/api/services/discoveryengine/v1alpha/DiscoveryEngine.java b/clients/google-api-services-discoveryengine/v1alpha/2.0.0/com/google/api/services/discoveryengine/v1alpha/DiscoveryEngine.java index 005d49653a4..e9c80c7f4fd 100644 --- a/clients/google-api-services-discoveryengine/v1alpha/2.0.0/com/google/api/services/discoveryengine/v1alpha/DiscoveryEngine.java +++ b/clients/google-api-services-discoveryengine/v1alpha/2.0.0/com/google/api/services/discoveryengine/v1alpha/DiscoveryEngine.java @@ -2235,6 +2235,145 @@ public ObtainCrawlRate set(String parameterName, Object value) { return (ObtainCrawlRate) super.set(parameterName, value); } } + /** + * Provisions the project resource. During the process, related systems will get prepared and + * initialized. Caller must read the [Terms for data use](https://cloud.google.com/retail/data-use- + * terms), and optionally specify in request to provide consent to that service terms. + * + * Create a request for the method "locations.provision". + * + * This request holds the parameters needed by the discoveryengine server. After setting any + * optional parameters, call the {@link Provision#execute()} method to invoke the remote operation. + * + * @param name Required. Full resource name of a Project, such as `projects/{project_id_or_number}`. + * @param content the {@link com.google.api.services.discoveryengine.v1alpha.model.GoogleCloudDiscoveryengineV1alphaProvisionProjectRequest} + * @return the request + */ + public Provision provision(java.lang.String name, com.google.api.services.discoveryengine.v1alpha.model.GoogleCloudDiscoveryengineV1alphaProvisionProjectRequest content) throws java.io.IOException { + Provision result = new Provision(name, content); + initialize(result); + return result; + } + + public class Provision extends DiscoveryEngineRequest { + + private static final String REST_PATH = "v1alpha/{+name}:provision"; + + private final java.util.regex.Pattern NAME_PATTERN = + java.util.regex.Pattern.compile("^projects/[^/]+/locations/[^/]+$"); + + /** + * Provisions the project resource. During the process, related systems will get prepared and + * initialized. Caller must read the [Terms for data use](https://cloud.google.com/retail/data- + * use-terms), and optionally specify in request to provide consent to that service terms. + * + * Create a request for the method "locations.provision". + * + * This request holds the parameters needed by the the discoveryengine server. After setting any + * optional parameters, call the {@link Provision#execute()} method to invoke the remote + * operation.

{@link + * Provision#initialize(com.google.api.client.googleapis.services.AbstractGoogleClientRequest)} + * must be called to initialize this instance immediately after invoking the constructor.

+ * + * @param name Required. Full resource name of a Project, such as `projects/{project_id_or_number}`. + * @param content the {@link com.google.api.services.discoveryengine.v1alpha.model.GoogleCloudDiscoveryengineV1alphaProvisionProjectRequest} + * @since 1.13 + */ + protected Provision(java.lang.String name, com.google.api.services.discoveryengine.v1alpha.model.GoogleCloudDiscoveryengineV1alphaProvisionProjectRequest content) { + super(DiscoveryEngine.this, "POST", REST_PATH, content, com.google.api.services.discoveryengine.v1alpha.model.GoogleLongrunningOperation.class); + this.name = com.google.api.client.util.Preconditions.checkNotNull(name, "Required parameter name must be specified."); + if (!getSuppressPatternChecks()) { + com.google.api.client.util.Preconditions.checkArgument(NAME_PATTERN.matcher(name).matches(), + "Parameter name must conform to the pattern " + + "^projects/[^/]+/locations/[^/]+$"); + } + } + + @Override + public Provision set$Xgafv(java.lang.String $Xgafv) { + return (Provision) super.set$Xgafv($Xgafv); + } + + @Override + public Provision setAccessToken(java.lang.String accessToken) { + return (Provision) super.setAccessToken(accessToken); + } + + @Override + public Provision setAlt(java.lang.String alt) { + return (Provision) super.setAlt(alt); + } + + @Override + public Provision setCallback(java.lang.String callback) { + return (Provision) super.setCallback(callback); + } + + @Override + public Provision setFields(java.lang.String fields) { + return (Provision) super.setFields(fields); + } + + @Override + public Provision setKey(java.lang.String key) { + return (Provision) super.setKey(key); + } + + @Override + public Provision setOauthToken(java.lang.String oauthToken) { + return (Provision) super.setOauthToken(oauthToken); + } + + @Override + public Provision setPrettyPrint(java.lang.Boolean prettyPrint) { + return (Provision) super.setPrettyPrint(prettyPrint); + } + + @Override + public Provision setQuotaUser(java.lang.String quotaUser) { + return (Provision) super.setQuotaUser(quotaUser); + } + + @Override + public Provision setUploadType(java.lang.String uploadType) { + return (Provision) super.setUploadType(uploadType); + } + + @Override + public Provision setUploadProtocol(java.lang.String uploadProtocol) { + return (Provision) super.setUploadProtocol(uploadProtocol); + } + + /** + * Required. Full resource name of a Project, such as `projects/{project_id_or_number}`. + */ + @com.google.api.client.util.Key + private java.lang.String name; + + /** Required. Full resource name of a Project, such as `projects/{project_id_or_number}`. + */ + public java.lang.String getName() { + return name; + } + + /** + * Required. Full resource name of a Project, such as `projects/{project_id_or_number}`. + */ + public Provision setName(java.lang.String name) { + if (!getSuppressPatternChecks()) { + com.google.api.client.util.Preconditions.checkArgument(NAME_PATTERN.matcher(name).matches(), + "Parameter name must conform to the pattern " + + "^projects/[^/]+/locations/[^/]+$"); + } + this.name = name; + return this; + } + + @Override + public Provision set(String parameterName, Object value) { + return (Provision) super.set(parameterName, value); + } + } /** * Queries configurable pricing usage stats for a project. * diff --git a/clients/google-api-services-discoveryengine/v1alpha/2.0.0/com/google/api/services/discoveryengine/v1alpha/model/GoogleCloudDiscoveryengineV1DataConnectorConnectorMetadata.java b/clients/google-api-services-discoveryengine/v1alpha/2.0.0/com/google/api/services/discoveryengine/v1alpha/model/GoogleCloudDiscoveryengineV1DataConnectorConnectorMetadata.java index 84e0284f781..c308b350b68 100644 --- a/clients/google-api-services-discoveryengine/v1alpha/2.0.0/com/google/api/services/discoveryengine/v1alpha/model/GoogleCloudDiscoveryengineV1DataConnectorConnectorMetadata.java +++ b/clients/google-api-services-discoveryengine/v1alpha/2.0.0/com/google/api/services/discoveryengine/v1alpha/model/GoogleCloudDiscoveryengineV1DataConnectorConnectorMetadata.java @@ -18,7 +18,7 @@ /** * User-facing metadata for the connector, shown on the connector detail page (title, description, - * short_description, author, authenticated_account, note). + * short_description, author, note). * *

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 Discovery Engine API. For a detailed explanation see: @@ -30,15 +30,6 @@ @SuppressWarnings("javadoc") public final class GoogleCloudDiscoveryengineV1DataConnectorConnectorMetadata extends com.google.api.client.json.GenericJson { - /** - * Optional. The end user's account as authenticated to the connector, so the end user can see - * which account is connected. May be an email, a username, or any identifier the connector/third - * party provides. - * The value may be {@code null}. - */ - @com.google.api.client.util.Key - private java.lang.String authenticatedAccount; - /** * Optional. The party that authored the connector, e.g. "Google" or a third-party provider name. * Lets end users see who authored a connector (future: third-party-authored connectors). @@ -78,27 +69,6 @@ public final class GoogleCloudDiscoveryengineV1DataConnectorConnectorMetadata ex @com.google.api.client.util.Key private java.lang.String title; - /** - * Optional. The end user's account as authenticated to the connector, so the end user can see - * which account is connected. May be an email, a username, or any identifier the connector/third - * party provides. - * @return value or {@code null} for none - */ - public java.lang.String getAuthenticatedAccount() { - return authenticatedAccount; - } - - /** - * Optional. The end user's account as authenticated to the connector, so the end user can see - * which account is connected. May be an email, a username, or any identifier the connector/third - * party provides. - * @param authenticatedAccount authenticatedAccount or {@code null} for none - */ - public GoogleCloudDiscoveryengineV1DataConnectorConnectorMetadata setAuthenticatedAccount(java.lang.String authenticatedAccount) { - this.authenticatedAccount = authenticatedAccount; - return this; - } - /** * Optional. The party that authored the connector, e.g. "Google" or a third-party provider name. * Lets end users see who authored a connector (future: third-party-authored connectors). diff --git a/clients/google-api-services-discoveryengine/v1alpha/2.0.0/com/google/api/services/discoveryengine/v1alpha/model/GoogleCloudDiscoveryengineV1Engine.java b/clients/google-api-services-discoveryengine/v1alpha/2.0.0/com/google/api/services/discoveryengine/v1alpha/model/GoogleCloudDiscoveryengineV1Engine.java index a1d63e719df..3e073c43b59 100644 --- a/clients/google-api-services-discoveryengine/v1alpha/2.0.0/com/google/api/services/discoveryengine/v1alpha/model/GoogleCloudDiscoveryengineV1Engine.java +++ b/clients/google-api-services-discoveryengine/v1alpha/2.0.0/com/google/api/services/discoveryengine/v1alpha/model/GoogleCloudDiscoveryengineV1Engine.java @@ -138,9 +138,10 @@ public final class GoogleCloudDiscoveryengineV1Engine extends com.google.api.cli * sharing` * `personalization-memory` * `personalization-suggested-highlights` * `mobile-app- * access` * `disable-agent-sharing` * `disable-image-generation` * `disable-video-generation` * * `disable-onedrive-upload` * `disable-talk-to-content` * `disable-google-drive-upload` * - * `disable-welcome-emails` * `disable-canvas` * `canvas-workspace` * `disable-skills` * `disable- - * projects` * `enable-end-user-sharing-with-groups` * `single-agent-orchestration` * `multi- - * agent-orchestration` * `cross-product-intelligence` + * `disable-welcome-emails` * `disable-canvas` * `canvas-workspace` * `skills` * `skill-sharing` * + * `skill-sharing-without-admin-approval` * `disable-projects` * `sobi` * `enable-end-user- + * sharing-with-groups` * `single-agent-orchestration` * `multi-agent-orchestration` * `cross- + * product-intelligence` * `workflow-agents` * `in-app-notifications` * The value may be {@code null}. */ @com.google.api.client.util.Key @@ -485,9 +486,10 @@ public GoogleCloudDiscoveryengineV1Engine setDisplayName(java.lang.String displa * sharing` * `personalization-memory` * `personalization-suggested-highlights` * `mobile-app- * access` * `disable-agent-sharing` * `disable-image-generation` * `disable-video-generation` * * `disable-onedrive-upload` * `disable-talk-to-content` * `disable-google-drive-upload` * - * `disable-welcome-emails` * `disable-canvas` * `canvas-workspace` * `disable-skills` * `disable- - * projects` * `enable-end-user-sharing-with-groups` * `single-agent-orchestration` * `multi- - * agent-orchestration` * `cross-product-intelligence` + * `disable-welcome-emails` * `disable-canvas` * `canvas-workspace` * `skills` * `skill-sharing` * + * `skill-sharing-without-admin-approval` * `disable-projects` * `sobi` * `enable-end-user- + * sharing-with-groups` * `single-agent-orchestration` * `multi-agent-orchestration` * `cross- + * product-intelligence` * `workflow-agents` * `in-app-notifications` * @return value or {@code null} for none */ public java.util.Map getFeatures() { @@ -502,9 +504,10 @@ public java.util.Map getFeatures() { * sharing` * `personalization-memory` * `personalization-suggested-highlights` * `mobile-app- * access` * `disable-agent-sharing` * `disable-image-generation` * `disable-video-generation` * * `disable-onedrive-upload` * `disable-talk-to-content` * `disable-google-drive-upload` * - * `disable-welcome-emails` * `disable-canvas` * `canvas-workspace` * `disable-skills` * `disable- - * projects` * `enable-end-user-sharing-with-groups` * `single-agent-orchestration` * `multi- - * agent-orchestration` * `cross-product-intelligence` + * `disable-welcome-emails` * `disable-canvas` * `canvas-workspace` * `skills` * `skill-sharing` * + * `skill-sharing-without-admin-approval` * `disable-projects` * `sobi` * `enable-end-user- + * sharing-with-groups` * `single-agent-orchestration` * `multi-agent-orchestration` * `cross- + * product-intelligence` * `workflow-agents` * `in-app-notifications` * @param features features or {@code null} for none */ public GoogleCloudDiscoveryengineV1Engine setFeatures(java.util.Map features) { diff --git a/clients/google-api-services-discoveryengine/v1alpha/2.0.0/com/google/api/services/discoveryengine/v1alpha/model/GoogleCloudDiscoveryengineV1alphaBatchUpdateUserLicensesRequest.java b/clients/google-api-services-discoveryengine/v1alpha/2.0.0/com/google/api/services/discoveryengine/v1alpha/model/GoogleCloudDiscoveryengineV1alphaBatchUpdateUserLicensesRequest.java index 8b07d7bb8cc..6aa5d94504c 100644 --- a/clients/google-api-services-discoveryengine/v1alpha/2.0.0/com/google/api/services/discoveryengine/v1alpha/model/GoogleCloudDiscoveryengineV1alphaBatchUpdateUserLicensesRequest.java +++ b/clients/google-api-services-discoveryengine/v1alpha/2.0.0/com/google/api/services/discoveryengine/v1alpha/model/GoogleCloudDiscoveryengineV1alphaBatchUpdateUserLicensesRequest.java @@ -38,7 +38,7 @@ public final class GoogleCloudDiscoveryengineV1alphaBatchUpdateUserLicensesReque private java.lang.Boolean deleteUnassignedUserLicenses; /** - * The inline source for the input content for document embeddings. + * The inline source for the input content for license assignment. * The value may be {@code null}. */ @com.google.api.client.util.Key @@ -64,7 +64,7 @@ public GoogleCloudDiscoveryengineV1alphaBatchUpdateUserLicensesRequest setDelete } /** - * The inline source for the input content for document embeddings. + * The inline source for the input content for license assignment. * @return value or {@code null} for none */ public GoogleCloudDiscoveryengineV1alphaBatchUpdateUserLicensesRequestInlineSource getInlineSource() { @@ -72,7 +72,7 @@ public GoogleCloudDiscoveryengineV1alphaBatchUpdateUserLicensesRequestInlineSour } /** - * The inline source for the input content for document embeddings. + * The inline source for the input content for license assignment. * @param inlineSource inlineSource or {@code null} for none */ public GoogleCloudDiscoveryengineV1alphaBatchUpdateUserLicensesRequest setInlineSource(GoogleCloudDiscoveryengineV1alphaBatchUpdateUserLicensesRequestInlineSource inlineSource) { diff --git a/clients/google-api-services-discoveryengine/v1alpha/2.0.0/com/google/api/services/discoveryengine/v1alpha/model/GoogleCloudDiscoveryengineV1alphaDataConnectorConnectorMetadata.java b/clients/google-api-services-discoveryengine/v1alpha/2.0.0/com/google/api/services/discoveryengine/v1alpha/model/GoogleCloudDiscoveryengineV1alphaDataConnectorConnectorMetadata.java index 4f5129b3809..e6594ba6092 100644 --- a/clients/google-api-services-discoveryengine/v1alpha/2.0.0/com/google/api/services/discoveryengine/v1alpha/model/GoogleCloudDiscoveryengineV1alphaDataConnectorConnectorMetadata.java +++ b/clients/google-api-services-discoveryengine/v1alpha/2.0.0/com/google/api/services/discoveryengine/v1alpha/model/GoogleCloudDiscoveryengineV1alphaDataConnectorConnectorMetadata.java @@ -18,7 +18,7 @@ /** * User-facing metadata for the connector, shown on the connector detail page (title, description, - * short_description, author, authenticated_account, note). + * short_description, author, note). * *

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 Discovery Engine API. For a detailed explanation see: @@ -30,15 +30,6 @@ @SuppressWarnings("javadoc") public final class GoogleCloudDiscoveryengineV1alphaDataConnectorConnectorMetadata extends com.google.api.client.json.GenericJson { - /** - * Optional. The end user's account as authenticated to the connector, so the end user can see - * which account is connected. May be an email, a username, or any identifier the connector/third - * party provides. - * The value may be {@code null}. - */ - @com.google.api.client.util.Key - private java.lang.String authenticatedAccount; - /** * Optional. The party that authored the connector, e.g. "Google" or a third-party provider name. * Lets end users see who authored a connector (future: third-party-authored connectors). @@ -78,27 +69,6 @@ public final class GoogleCloudDiscoveryengineV1alphaDataConnectorConnectorMetada @com.google.api.client.util.Key private java.lang.String title; - /** - * Optional. The end user's account as authenticated to the connector, so the end user can see - * which account is connected. May be an email, a username, or any identifier the connector/third - * party provides. - * @return value or {@code null} for none - */ - public java.lang.String getAuthenticatedAccount() { - return authenticatedAccount; - } - - /** - * Optional. The end user's account as authenticated to the connector, so the end user can see - * which account is connected. May be an email, a username, or any identifier the connector/third - * party provides. - * @param authenticatedAccount authenticatedAccount or {@code null} for none - */ - public GoogleCloudDiscoveryengineV1alphaDataConnectorConnectorMetadata setAuthenticatedAccount(java.lang.String authenticatedAccount) { - this.authenticatedAccount = authenticatedAccount; - return this; - } - /** * Optional. The party that authored the connector, e.g. "Google" or a third-party provider name. * Lets end users see who authored a connector (future: third-party-authored connectors). diff --git a/clients/google-api-services-discoveryengine/v1alpha/2.0.0/com/google/api/services/discoveryengine/v1alpha/model/GoogleCloudDiscoveryengineV1alphaEngine.java b/clients/google-api-services-discoveryengine/v1alpha/2.0.0/com/google/api/services/discoveryengine/v1alpha/model/GoogleCloudDiscoveryengineV1alphaEngine.java index f5c18c87b22..f22bfd2e032 100644 --- a/clients/google-api-services-discoveryengine/v1alpha/2.0.0/com/google/api/services/discoveryengine/v1alpha/model/GoogleCloudDiscoveryengineV1alphaEngine.java +++ b/clients/google-api-services-discoveryengine/v1alpha/2.0.0/com/google/api/services/discoveryengine/v1alpha/model/GoogleCloudDiscoveryengineV1alphaEngine.java @@ -138,9 +138,10 @@ public final class GoogleCloudDiscoveryengineV1alphaEngine extends com.google.ap * sharing` * `personalization-memory` * `personalization-suggested-highlights` * `mobile-app- * access` * `disable-agent-sharing` * `disable-image-generation` * `disable-video-generation` * * `disable-onedrive-upload` * `disable-talk-to-content` * `disable-google-drive-upload` * - * `disable-welcome-emails` * `disable-canvas` * `canvas-workspace` * `disable-skills` * `disable- - * projects` * `enable-end-user-sharing-with-groups` * `single-agent-orchestration` * `multi- - * agent-orchestration` * `cross-product-intelligence` + * `disable-welcome-emails` * `disable-canvas` * `canvas-workspace` * `skills` * `skill-sharing` * + * `skill-sharing-without-admin-approval` * `disable-projects` * `sobi` * `enable-end-user- + * sharing-with-groups` * `single-agent-orchestration` * `multi-agent-orchestration` * `cross- + * product-intelligence` * `workflow-agents` * `in-app-notifications` * The value may be {@code null}. */ @com.google.api.client.util.Key @@ -500,9 +501,10 @@ public GoogleCloudDiscoveryengineV1alphaEngine setDisplayName(java.lang.String d * sharing` * `personalization-memory` * `personalization-suggested-highlights` * `mobile-app- * access` * `disable-agent-sharing` * `disable-image-generation` * `disable-video-generation` * * `disable-onedrive-upload` * `disable-talk-to-content` * `disable-google-drive-upload` * - * `disable-welcome-emails` * `disable-canvas` * `canvas-workspace` * `disable-skills` * `disable- - * projects` * `enable-end-user-sharing-with-groups` * `single-agent-orchestration` * `multi- - * agent-orchestration` * `cross-product-intelligence` + * `disable-welcome-emails` * `disable-canvas` * `canvas-workspace` * `skills` * `skill-sharing` * + * `skill-sharing-without-admin-approval` * `disable-projects` * `sobi` * `enable-end-user- + * sharing-with-groups` * `single-agent-orchestration` * `multi-agent-orchestration` * `cross- + * product-intelligence` * `workflow-agents` * `in-app-notifications` * @return value or {@code null} for none */ public java.util.Map getFeatures() { @@ -517,9 +519,10 @@ public java.util.Map getFeatures() { * sharing` * `personalization-memory` * `personalization-suggested-highlights` * `mobile-app- * access` * `disable-agent-sharing` * `disable-image-generation` * `disable-video-generation` * * `disable-onedrive-upload` * `disable-talk-to-content` * `disable-google-drive-upload` * - * `disable-welcome-emails` * `disable-canvas` * `canvas-workspace` * `disable-skills` * `disable- - * projects` * `enable-end-user-sharing-with-groups` * `single-agent-orchestration` * `multi- - * agent-orchestration` * `cross-product-intelligence` + * `disable-welcome-emails` * `disable-canvas` * `canvas-workspace` * `skills` * `skill-sharing` * + * `skill-sharing-without-admin-approval` * `disable-projects` * `sobi` * `enable-end-user- + * sharing-with-groups` * `single-agent-orchestration` * `multi-agent-orchestration` * `cross- + * product-intelligence` * `workflow-agents` * `in-app-notifications` * @param features features or {@code null} for none */ public GoogleCloudDiscoveryengineV1alphaEngine setFeatures(java.util.Map features) { diff --git a/clients/google-api-services-discoveryengine/v1alpha/2.0.0/com/google/api/services/discoveryengine/v1alpha/model/GoogleCloudDiscoveryengineV1alphaWidgetConfigCollectionComponent.java b/clients/google-api-services-discoveryengine/v1alpha/2.0.0/com/google/api/services/discoveryengine/v1alpha/model/GoogleCloudDiscoveryengineV1alphaWidgetConfigCollectionComponent.java index 636b028358a..b2e9b1c12ae 100644 --- a/clients/google-api-services-discoveryengine/v1alpha/2.0.0/com/google/api/services/discoveryengine/v1alpha/model/GoogleCloudDiscoveryengineV1alphaWidgetConfigCollectionComponent.java +++ b/clients/google-api-services-discoveryengine/v1alpha/2.0.0/com/google/api/services/discoveryengine/v1alpha/model/GoogleCloudDiscoveryengineV1alphaWidgetConfigCollectionComponent.java @@ -65,6 +65,23 @@ public final class GoogleCloudDiscoveryengineV1alphaWidgetConfigCollectionCompon @com.google.api.client.util.Key private java.lang.String dataSourceDisplayName; + /** + * Output only. The end-user-facing display name of the data source, sourced from + * `ConnectorSource.end_user_display_name`. When unset, clients fall back to + * `data_source_display_name`. + * The value may be {@code null}. + */ + @com.google.api.client.util.Key + private java.lang.String dataSourceEndUserDisplayName; + + /** + * Output only. The version of the connector definition backing this collection, mirroring + * `DataConnector.data_source_version`. + * The value may be {@code null}. + */ + @com.google.api.client.util.Key + private java.lang.Double dataSourceVersion; + /** * For the data store collection, list of the children data stores. * The value may be {@code null}. @@ -89,6 +106,25 @@ public final class GoogleCloudDiscoveryengineV1alphaWidgetConfigCollectionCompon @com.google.api.client.util.Key private java.lang.String id; + /** + * Output only. Whether this is a first-party (Google-owned) connector, as opposed to a third- + * party connector. Used by the frontend to group 1P vs 3P connectors. Sourced from + * `ConnectorSource.is_first_party` once that field is universally populated (b/534727761); until + * then derived from `ConnectorSource.connector_type == FIRST_PARTY`. + * The value may be {@code null}. + */ + @com.google.api.client.util.Key + private java.lang.Boolean isFirstParty; + + /** + * Output only. User-facing connector metadata (`title`, `description`, `short_description`, + * `author`, `note`), retrieved from the registry `ConnectorSource.metadata` (joined by data + * source). Shown on the connector detail page. + * The value may be {@code null}. + */ + @com.google.api.client.util.Key + private GoogleCloudDiscoveryengineV1alphaDataConnectorConnectorMetadata metadata; + /** * The name of the collection. It should be collection resource name. Format: * `projects/{project}/locations/{location}/collections/{collection_id}`. For APIs under @@ -170,6 +206,46 @@ public GoogleCloudDiscoveryengineV1alphaWidgetConfigCollectionComponent setDataS return this; } + /** + * Output only. The end-user-facing display name of the data source, sourced from + * `ConnectorSource.end_user_display_name`. When unset, clients fall back to + * `data_source_display_name`. + * @return value or {@code null} for none + */ + public java.lang.String getDataSourceEndUserDisplayName() { + return dataSourceEndUserDisplayName; + } + + /** + * Output only. The end-user-facing display name of the data source, sourced from + * `ConnectorSource.end_user_display_name`. When unset, clients fall back to + * `data_source_display_name`. + * @param dataSourceEndUserDisplayName dataSourceEndUserDisplayName or {@code null} for none + */ + public GoogleCloudDiscoveryengineV1alphaWidgetConfigCollectionComponent setDataSourceEndUserDisplayName(java.lang.String dataSourceEndUserDisplayName) { + this.dataSourceEndUserDisplayName = dataSourceEndUserDisplayName; + return this; + } + + /** + * Output only. The version of the connector definition backing this collection, mirroring + * `DataConnector.data_source_version`. + * @return value or {@code null} for none + */ + public java.lang.Double getDataSourceVersion() { + return dataSourceVersion; + } + + /** + * Output only. The version of the connector definition backing this collection, mirroring + * `DataConnector.data_source_version`. + * @param dataSourceVersion dataSourceVersion or {@code null} for none + */ + public GoogleCloudDiscoveryengineV1alphaWidgetConfigCollectionComponent setDataSourceVersion(java.lang.Double dataSourceVersion) { + this.dataSourceVersion = dataSourceVersion; + return this; + } + /** * For the data store collection, list of the children data stores. * @return value or {@code null} for none @@ -227,6 +303,50 @@ public GoogleCloudDiscoveryengineV1alphaWidgetConfigCollectionComponent setId(ja return this; } + /** + * Output only. Whether this is a first-party (Google-owned) connector, as opposed to a third- + * party connector. Used by the frontend to group 1P vs 3P connectors. Sourced from + * `ConnectorSource.is_first_party` once that field is universally populated (b/534727761); until + * then derived from `ConnectorSource.connector_type == FIRST_PARTY`. + * @return value or {@code null} for none + */ + public java.lang.Boolean getIsFirstParty() { + return isFirstParty; + } + + /** + * Output only. Whether this is a first-party (Google-owned) connector, as opposed to a third- + * party connector. Used by the frontend to group 1P vs 3P connectors. Sourced from + * `ConnectorSource.is_first_party` once that field is universally populated (b/534727761); until + * then derived from `ConnectorSource.connector_type == FIRST_PARTY`. + * @param isFirstParty isFirstParty or {@code null} for none + */ + public GoogleCloudDiscoveryengineV1alphaWidgetConfigCollectionComponent setIsFirstParty(java.lang.Boolean isFirstParty) { + this.isFirstParty = isFirstParty; + return this; + } + + /** + * Output only. User-facing connector metadata (`title`, `description`, `short_description`, + * `author`, `note`), retrieved from the registry `ConnectorSource.metadata` (joined by data + * source). Shown on the connector detail page. + * @return value or {@code null} for none + */ + public GoogleCloudDiscoveryengineV1alphaDataConnectorConnectorMetadata getMetadata() { + return metadata; + } + + /** + * Output only. User-facing connector metadata (`title`, `description`, `short_description`, + * `author`, `note`), retrieved from the registry `ConnectorSource.metadata` (joined by data + * source). Shown on the connector detail page. + * @param metadata metadata or {@code null} for none + */ + public GoogleCloudDiscoveryengineV1alphaWidgetConfigCollectionComponent setMetadata(GoogleCloudDiscoveryengineV1alphaDataConnectorConnectorMetadata metadata) { + this.metadata = metadata; + return this; + } + /** * The name of the collection. It should be collection resource name. Format: * `projects/{project}/locations/{location}/collections/{collection_id}`. For APIs under diff --git a/clients/google-api-services-discoveryengine/v1alpha/2.0.0/com/google/api/services/discoveryengine/v1alpha/model/GoogleCloudDiscoveryengineV1alphaWidgetConfigUiSettings.java b/clients/google-api-services-discoveryengine/v1alpha/2.0.0/com/google/api/services/discoveryengine/v1alpha/model/GoogleCloudDiscoveryengineV1alphaWidgetConfigUiSettings.java index cfa3c8e02b1..8873f94bbbb 100644 --- a/clients/google-api-services-discoveryengine/v1alpha/2.0.0/com/google/api/services/discoveryengine/v1alpha/model/GoogleCloudDiscoveryengineV1alphaWidgetConfigUiSettings.java +++ b/clients/google-api-services-discoveryengine/v1alpha/2.0.0/com/google/api/services/discoveryengine/v1alpha/model/GoogleCloudDiscoveryengineV1alphaWidgetConfigUiSettings.java @@ -116,9 +116,10 @@ public final class GoogleCloudDiscoveryengineV1alphaWidgetConfigUiSettings exten * sharing` * `personalization-memory` * `personalization-suggested-highlights` * `mobile-app- * access` * `disable-agent-sharing` * `disable-image-generation` * `disable-video-generation` * * `disable-onedrive-upload` * `disable-talk-to-content` * `disable-google-drive-upload` * - * `disable-welcome-emails` * `disable-canvas` * `canvas-workspace` * `disable-skills` * `disable- - * projects` * `enable-end-user-sharing-with-groups` * `single-agent-orchestration` * `multi- - * agent-orchestration` * `cross-product-intelligence` + * `disable-welcome-emails` * `disable-canvas` * `canvas-workspace` * `skills` * `skill-sharing` * + * `skill-sharing-without-admin-approval` * `disable-projects` * `sobi` * `enable-end-user- + * sharing-with-groups` * `single-agent-orchestration` * `multi-agent-orchestration` * `cross- + * product-intelligence` * `workflow-agents` * `in-app-notifications` * The value may be {@code null}. */ @com.google.api.client.util.Key @@ -388,9 +389,10 @@ public GoogleCloudDiscoveryengineV1alphaWidgetConfigUiSettings setEnableVisualCo * sharing` * `personalization-memory` * `personalization-suggested-highlights` * `mobile-app- * access` * `disable-agent-sharing` * `disable-image-generation` * `disable-video-generation` * * `disable-onedrive-upload` * `disable-talk-to-content` * `disable-google-drive-upload` * - * `disable-welcome-emails` * `disable-canvas` * `canvas-workspace` * `disable-skills` * `disable- - * projects` * `enable-end-user-sharing-with-groups` * `single-agent-orchestration` * `multi- - * agent-orchestration` * `cross-product-intelligence` + * `disable-welcome-emails` * `disable-canvas` * `canvas-workspace` * `skills` * `skill-sharing` * + * `skill-sharing-without-admin-approval` * `disable-projects` * `sobi` * `enable-end-user- + * sharing-with-groups` * `single-agent-orchestration` * `multi-agent-orchestration` * `cross- + * product-intelligence` * `workflow-agents` * `in-app-notifications` * @return value or {@code null} for none */ public java.util.Map getFeatures() { @@ -404,9 +406,10 @@ public java.util.Map getFeatures() { * sharing` * `personalization-memory` * `personalization-suggested-highlights` * `mobile-app- * access` * `disable-agent-sharing` * `disable-image-generation` * `disable-video-generation` * * `disable-onedrive-upload` * `disable-talk-to-content` * `disable-google-drive-upload` * - * `disable-welcome-emails` * `disable-canvas` * `canvas-workspace` * `disable-skills` * `disable- - * projects` * `enable-end-user-sharing-with-groups` * `single-agent-orchestration` * `multi- - * agent-orchestration` * `cross-product-intelligence` + * `disable-welcome-emails` * `disable-canvas` * `canvas-workspace` * `skills` * `skill-sharing` * + * `skill-sharing-without-admin-approval` * `disable-projects` * `sobi` * `enable-end-user- + * sharing-with-groups` * `single-agent-orchestration` * `multi-agent-orchestration` * `cross- + * product-intelligence` * `workflow-agents` * `in-app-notifications` * @param features features or {@code null} for none */ public GoogleCloudDiscoveryengineV1alphaWidgetConfigUiSettings setFeatures(java.util.Map features) { diff --git a/clients/google-api-services-discoveryengine/v1alpha/2.0.0/com/google/api/services/discoveryengine/v1alpha/model/GoogleCloudDiscoveryengineV1betaEngine.java b/clients/google-api-services-discoveryengine/v1alpha/2.0.0/com/google/api/services/discoveryengine/v1alpha/model/GoogleCloudDiscoveryengineV1betaEngine.java index a45ed1d320a..c3fbaaf0515 100644 --- a/clients/google-api-services-discoveryengine/v1alpha/2.0.0/com/google/api/services/discoveryengine/v1alpha/model/GoogleCloudDiscoveryengineV1betaEngine.java +++ b/clients/google-api-services-discoveryengine/v1alpha/2.0.0/com/google/api/services/discoveryengine/v1alpha/model/GoogleCloudDiscoveryengineV1betaEngine.java @@ -138,9 +138,10 @@ public final class GoogleCloudDiscoveryengineV1betaEngine extends com.google.api * sharing` * `personalization-memory` * `personalization-suggested-highlights` * `mobile-app- * access` * `disable-agent-sharing` * `disable-image-generation` * `disable-video-generation` * * `disable-onedrive-upload` * `disable-talk-to-content` * `disable-google-drive-upload` * - * `disable-welcome-emails` * `disable-canvas` * `canvas-workspace` * `disable-skills` * `disable- - * projects` * `enable-end-user-sharing-with-groups` * `single-agent-orchestration` * `multi- - * agent-orchestration` * `cross-product-intelligence` + * `disable-welcome-emails` * `disable-canvas` * `canvas-workspace` * `skills` * `skill-sharing` * + * `skill-sharing-without-admin-approval` * `disable-projects` * `sobi` * `enable-end-user- + * sharing-with-groups` * `single-agent-orchestration` * `multi-agent-orchestration` * `cross- + * product-intelligence` * `workflow-agents` * `in-app-notifications` * The value may be {@code null}. */ @com.google.api.client.util.Key @@ -485,9 +486,10 @@ public GoogleCloudDiscoveryengineV1betaEngine setDisplayName(java.lang.String di * sharing` * `personalization-memory` * `personalization-suggested-highlights` * `mobile-app- * access` * `disable-agent-sharing` * `disable-image-generation` * `disable-video-generation` * * `disable-onedrive-upload` * `disable-talk-to-content` * `disable-google-drive-upload` * - * `disable-welcome-emails` * `disable-canvas` * `canvas-workspace` * `disable-skills` * `disable- - * projects` * `enable-end-user-sharing-with-groups` * `single-agent-orchestration` * `multi- - * agent-orchestration` * `cross-product-intelligence` + * `disable-welcome-emails` * `disable-canvas` * `canvas-workspace` * `skills` * `skill-sharing` * + * `skill-sharing-without-admin-approval` * `disable-projects` * `sobi` * `enable-end-user- + * sharing-with-groups` * `single-agent-orchestration` * `multi-agent-orchestration` * `cross- + * product-intelligence` * `workflow-agents` * `in-app-notifications` * @return value or {@code null} for none */ public java.util.Map getFeatures() { @@ -502,9 +504,10 @@ public java.util.Map getFeatures() { * sharing` * `personalization-memory` * `personalization-suggested-highlights` * `mobile-app- * access` * `disable-agent-sharing` * `disable-image-generation` * `disable-video-generation` * * `disable-onedrive-upload` * `disable-talk-to-content` * `disable-google-drive-upload` * - * `disable-welcome-emails` * `disable-canvas` * `canvas-workspace` * `disable-skills` * `disable- - * projects` * `enable-end-user-sharing-with-groups` * `single-agent-orchestration` * `multi- - * agent-orchestration` * `cross-product-intelligence` + * `disable-welcome-emails` * `disable-canvas` * `canvas-workspace` * `skills` * `skill-sharing` * + * `skill-sharing-without-admin-approval` * `disable-projects` * `sobi` * `enable-end-user- + * sharing-with-groups` * `single-agent-orchestration` * `multi-agent-orchestration` * `cross- + * product-intelligence` * `workflow-agents` * `in-app-notifications` * @param features features or {@code null} for none */ public GoogleCloudDiscoveryengineV1betaEngine setFeatures(java.util.Map features) { diff --git a/clients/google-api-services-discoveryengine/v1alpha/2.0.0/pom.xml b/clients/google-api-services-discoveryengine/v1alpha/2.0.0/pom.xml index 3a4bda37269..e8b59fd784a 100644 --- a/clients/google-api-services-discoveryengine/v1alpha/2.0.0/pom.xml +++ b/clients/google-api-services-discoveryengine/v1alpha/2.0.0/pom.xml @@ -8,8 +8,8 @@ com.google.apis google-api-services-discoveryengine - v1alpha-rev20260724-2.0.0 - Discovery Engine API v1alpha-rev20260724-2.0.0 + v1alpha-rev20260802-2.0.0 + Discovery Engine API v1alpha-rev20260802-2.0.0 jar 2011 diff --git a/clients/google-api-services-discoveryengine/v1alpha/README.md b/clients/google-api-services-discoveryengine/v1alpha/README.md index ae4e90fbdb9..89b615b98bc 100644 --- a/clients/google-api-services-discoveryengine/v1alpha/README.md +++ b/clients/google-api-services-discoveryengine/v1alpha/README.md @@ -22,7 +22,7 @@ Add the following lines to your `pom.xml` file: com.google.apis google-api-services-discoveryengine - v1alpha-rev20260724-2.0.0 + v1alpha-rev20260802-2.0.0 @@ -35,7 +35,7 @@ repositories { mavenCentral() } dependencies { - implementation 'com.google.apis:google-api-services-discoveryengine:v1alpha-rev20260724-2.0.0' + implementation 'com.google.apis:google-api-services-discoveryengine:v1alpha-rev20260802-2.0.0' } ``` diff --git a/clients/google-api-services-discoveryengine/v1beta/2.0.0/README.md b/clients/google-api-services-discoveryengine/v1beta/2.0.0/README.md index 06ba9aa1128..dc073e745d9 100644 --- a/clients/google-api-services-discoveryengine/v1beta/2.0.0/README.md +++ b/clients/google-api-services-discoveryengine/v1beta/2.0.0/README.md @@ -22,7 +22,7 @@ Add the following lines to your `pom.xml` file: com.google.apis google-api-services-discoveryengine - v1beta-rev20260724-2.0.0 + v1beta-rev20260802-2.0.0 @@ -35,7 +35,7 @@ repositories { mavenCentral() } dependencies { - implementation 'com.google.apis:google-api-services-discoveryengine:v1beta-rev20260724-2.0.0' + implementation 'com.google.apis:google-api-services-discoveryengine:v1beta-rev20260802-2.0.0' } ``` diff --git a/clients/google-api-services-discoveryengine/v1beta/2.0.0/com/google/api/services/discoveryengine/v1beta/DiscoveryEngine.java b/clients/google-api-services-discoveryengine/v1beta/2.0.0/com/google/api/services/discoveryengine/v1beta/DiscoveryEngine.java index f1cb4511930..4b2e96216dd 100644 --- a/clients/google-api-services-discoveryengine/v1beta/2.0.0/com/google/api/services/discoveryengine/v1beta/DiscoveryEngine.java +++ b/clients/google-api-services-discoveryengine/v1beta/2.0.0/com/google/api/services/discoveryengine/v1beta/DiscoveryEngine.java @@ -1094,6 +1094,145 @@ public ObtainCrawlRate set(String parameterName, Object value) { return (ObtainCrawlRate) super.set(parameterName, value); } } + /** + * Provisions the project resource. During the process, related systems will get prepared and + * initialized. Caller must read the [Terms for data use](https://cloud.google.com/retail/data-use- + * terms), and optionally specify in request to provide consent to that service terms. + * + * Create a request for the method "locations.provision". + * + * This request holds the parameters needed by the discoveryengine server. After setting any + * optional parameters, call the {@link Provision#execute()} method to invoke the remote operation. + * + * @param name Required. Full resource name of a Project, such as `projects/{project_id_or_number}`. + * @param content the {@link com.google.api.services.discoveryengine.v1beta.model.GoogleCloudDiscoveryengineV1betaProvisionProjectRequest} + * @return the request + */ + public Provision provision(java.lang.String name, com.google.api.services.discoveryengine.v1beta.model.GoogleCloudDiscoveryengineV1betaProvisionProjectRequest content) throws java.io.IOException { + Provision result = new Provision(name, content); + initialize(result); + return result; + } + + public class Provision extends DiscoveryEngineRequest { + + private static final String REST_PATH = "v1beta/{+name}:provision"; + + private final java.util.regex.Pattern NAME_PATTERN = + java.util.regex.Pattern.compile("^projects/[^/]+/locations/[^/]+$"); + + /** + * Provisions the project resource. During the process, related systems will get prepared and + * initialized. Caller must read the [Terms for data use](https://cloud.google.com/retail/data- + * use-terms), and optionally specify in request to provide consent to that service terms. + * + * Create a request for the method "locations.provision". + * + * This request holds the parameters needed by the the discoveryengine server. After setting any + * optional parameters, call the {@link Provision#execute()} method to invoke the remote + * operation.

{@link + * Provision#initialize(com.google.api.client.googleapis.services.AbstractGoogleClientRequest)} + * must be called to initialize this instance immediately after invoking the constructor.

+ * + * @param name Required. Full resource name of a Project, such as `projects/{project_id_or_number}`. + * @param content the {@link com.google.api.services.discoveryengine.v1beta.model.GoogleCloudDiscoveryengineV1betaProvisionProjectRequest} + * @since 1.13 + */ + protected Provision(java.lang.String name, com.google.api.services.discoveryengine.v1beta.model.GoogleCloudDiscoveryengineV1betaProvisionProjectRequest content) { + super(DiscoveryEngine.this, "POST", REST_PATH, content, com.google.api.services.discoveryengine.v1beta.model.GoogleLongrunningOperation.class); + this.name = com.google.api.client.util.Preconditions.checkNotNull(name, "Required parameter name must be specified."); + if (!getSuppressPatternChecks()) { + com.google.api.client.util.Preconditions.checkArgument(NAME_PATTERN.matcher(name).matches(), + "Parameter name must conform to the pattern " + + "^projects/[^/]+/locations/[^/]+$"); + } + } + + @Override + public Provision set$Xgafv(java.lang.String $Xgafv) { + return (Provision) super.set$Xgafv($Xgafv); + } + + @Override + public Provision setAccessToken(java.lang.String accessToken) { + return (Provision) super.setAccessToken(accessToken); + } + + @Override + public Provision setAlt(java.lang.String alt) { + return (Provision) super.setAlt(alt); + } + + @Override + public Provision setCallback(java.lang.String callback) { + return (Provision) super.setCallback(callback); + } + + @Override + public Provision setFields(java.lang.String fields) { + return (Provision) super.setFields(fields); + } + + @Override + public Provision setKey(java.lang.String key) { + return (Provision) super.setKey(key); + } + + @Override + public Provision setOauthToken(java.lang.String oauthToken) { + return (Provision) super.setOauthToken(oauthToken); + } + + @Override + public Provision setPrettyPrint(java.lang.Boolean prettyPrint) { + return (Provision) super.setPrettyPrint(prettyPrint); + } + + @Override + public Provision setQuotaUser(java.lang.String quotaUser) { + return (Provision) super.setQuotaUser(quotaUser); + } + + @Override + public Provision setUploadType(java.lang.String uploadType) { + return (Provision) super.setUploadType(uploadType); + } + + @Override + public Provision setUploadProtocol(java.lang.String uploadProtocol) { + return (Provision) super.setUploadProtocol(uploadProtocol); + } + + /** + * Required. Full resource name of a Project, such as `projects/{project_id_or_number}`. + */ + @com.google.api.client.util.Key + private java.lang.String name; + + /** Required. Full resource name of a Project, such as `projects/{project_id_or_number}`. + */ + public java.lang.String getName() { + return name; + } + + /** + * Required. Full resource name of a Project, such as `projects/{project_id_or_number}`. + */ + public Provision setName(java.lang.String name) { + if (!getSuppressPatternChecks()) { + com.google.api.client.util.Preconditions.checkArgument(NAME_PATTERN.matcher(name).matches(), + "Parameter name must conform to the pattern " + + "^projects/[^/]+/locations/[^/]+$"); + } + this.name = name; + return this; + } + + @Override + public Provision set(String parameterName, Object value) { + return (Provision) super.set(parameterName, value); + } + } /** * Removes the dedicated crawl rate for a craw_rate_scope. If the dedicated crawl rate was set, this * will disable vertex AI's crawl bot from using the dedicated crawl rate for crawling. If the diff --git a/clients/google-api-services-discoveryengine/v1beta/2.0.0/com/google/api/services/discoveryengine/v1beta/model/GoogleCloudDiscoveryengineV1DataConnectorConnectorMetadata.java b/clients/google-api-services-discoveryengine/v1beta/2.0.0/com/google/api/services/discoveryengine/v1beta/model/GoogleCloudDiscoveryengineV1DataConnectorConnectorMetadata.java index 97e7536d4d7..23b489c2af1 100644 --- a/clients/google-api-services-discoveryengine/v1beta/2.0.0/com/google/api/services/discoveryengine/v1beta/model/GoogleCloudDiscoveryengineV1DataConnectorConnectorMetadata.java +++ b/clients/google-api-services-discoveryengine/v1beta/2.0.0/com/google/api/services/discoveryengine/v1beta/model/GoogleCloudDiscoveryengineV1DataConnectorConnectorMetadata.java @@ -18,7 +18,7 @@ /** * User-facing metadata for the connector, shown on the connector detail page (title, description, - * short_description, author, authenticated_account, note). + * short_description, author, note). * *

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 Discovery Engine API. For a detailed explanation see: @@ -30,15 +30,6 @@ @SuppressWarnings("javadoc") public final class GoogleCloudDiscoveryengineV1DataConnectorConnectorMetadata extends com.google.api.client.json.GenericJson { - /** - * Optional. The end user's account as authenticated to the connector, so the end user can see - * which account is connected. May be an email, a username, or any identifier the connector/third - * party provides. - * The value may be {@code null}. - */ - @com.google.api.client.util.Key - private java.lang.String authenticatedAccount; - /** * Optional. The party that authored the connector, e.g. "Google" or a third-party provider name. * Lets end users see who authored a connector (future: third-party-authored connectors). @@ -78,27 +69,6 @@ public final class GoogleCloudDiscoveryengineV1DataConnectorConnectorMetadata ex @com.google.api.client.util.Key private java.lang.String title; - /** - * Optional. The end user's account as authenticated to the connector, so the end user can see - * which account is connected. May be an email, a username, or any identifier the connector/third - * party provides. - * @return value or {@code null} for none - */ - public java.lang.String getAuthenticatedAccount() { - return authenticatedAccount; - } - - /** - * Optional. The end user's account as authenticated to the connector, so the end user can see - * which account is connected. May be an email, a username, or any identifier the connector/third - * party provides. - * @param authenticatedAccount authenticatedAccount or {@code null} for none - */ - public GoogleCloudDiscoveryengineV1DataConnectorConnectorMetadata setAuthenticatedAccount(java.lang.String authenticatedAccount) { - this.authenticatedAccount = authenticatedAccount; - return this; - } - /** * Optional. The party that authored the connector, e.g. "Google" or a third-party provider name. * Lets end users see who authored a connector (future: third-party-authored connectors). diff --git a/clients/google-api-services-discoveryengine/v1beta/2.0.0/com/google/api/services/discoveryengine/v1beta/model/GoogleCloudDiscoveryengineV1Engine.java b/clients/google-api-services-discoveryengine/v1beta/2.0.0/com/google/api/services/discoveryengine/v1beta/model/GoogleCloudDiscoveryengineV1Engine.java index 546b417bb58..5e997dc2eb4 100644 --- a/clients/google-api-services-discoveryengine/v1beta/2.0.0/com/google/api/services/discoveryengine/v1beta/model/GoogleCloudDiscoveryengineV1Engine.java +++ b/clients/google-api-services-discoveryengine/v1beta/2.0.0/com/google/api/services/discoveryengine/v1beta/model/GoogleCloudDiscoveryengineV1Engine.java @@ -138,9 +138,10 @@ public final class GoogleCloudDiscoveryengineV1Engine extends com.google.api.cli * sharing` * `personalization-memory` * `personalization-suggested-highlights` * `mobile-app- * access` * `disable-agent-sharing` * `disable-image-generation` * `disable-video-generation` * * `disable-onedrive-upload` * `disable-talk-to-content` * `disable-google-drive-upload` * - * `disable-welcome-emails` * `disable-canvas` * `canvas-workspace` * `disable-skills` * `disable- - * projects` * `enable-end-user-sharing-with-groups` * `single-agent-orchestration` * `multi- - * agent-orchestration` * `cross-product-intelligence` + * `disable-welcome-emails` * `disable-canvas` * `canvas-workspace` * `skills` * `skill-sharing` * + * `skill-sharing-without-admin-approval` * `disable-projects` * `sobi` * `enable-end-user- + * sharing-with-groups` * `single-agent-orchestration` * `multi-agent-orchestration` * `cross- + * product-intelligence` * `workflow-agents` * `in-app-notifications` * The value may be {@code null}. */ @com.google.api.client.util.Key @@ -485,9 +486,10 @@ public GoogleCloudDiscoveryengineV1Engine setDisplayName(java.lang.String displa * sharing` * `personalization-memory` * `personalization-suggested-highlights` * `mobile-app- * access` * `disable-agent-sharing` * `disable-image-generation` * `disable-video-generation` * * `disable-onedrive-upload` * `disable-talk-to-content` * `disable-google-drive-upload` * - * `disable-welcome-emails` * `disable-canvas` * `canvas-workspace` * `disable-skills` * `disable- - * projects` * `enable-end-user-sharing-with-groups` * `single-agent-orchestration` * `multi- - * agent-orchestration` * `cross-product-intelligence` + * `disable-welcome-emails` * `disable-canvas` * `canvas-workspace` * `skills` * `skill-sharing` * + * `skill-sharing-without-admin-approval` * `disable-projects` * `sobi` * `enable-end-user- + * sharing-with-groups` * `single-agent-orchestration` * `multi-agent-orchestration` * `cross- + * product-intelligence` * `workflow-agents` * `in-app-notifications` * @return value or {@code null} for none */ public java.util.Map getFeatures() { @@ -502,9 +504,10 @@ public java.util.Map getFeatures() { * sharing` * `personalization-memory` * `personalization-suggested-highlights` * `mobile-app- * access` * `disable-agent-sharing` * `disable-image-generation` * `disable-video-generation` * * `disable-onedrive-upload` * `disable-talk-to-content` * `disable-google-drive-upload` * - * `disable-welcome-emails` * `disable-canvas` * `canvas-workspace` * `disable-skills` * `disable- - * projects` * `enable-end-user-sharing-with-groups` * `single-agent-orchestration` * `multi- - * agent-orchestration` * `cross-product-intelligence` + * `disable-welcome-emails` * `disable-canvas` * `canvas-workspace` * `skills` * `skill-sharing` * + * `skill-sharing-without-admin-approval` * `disable-projects` * `sobi` * `enable-end-user- + * sharing-with-groups` * `single-agent-orchestration` * `multi-agent-orchestration` * `cross- + * product-intelligence` * `workflow-agents` * `in-app-notifications` * @param features features or {@code null} for none */ public GoogleCloudDiscoveryengineV1Engine setFeatures(java.util.Map features) { diff --git a/clients/google-api-services-discoveryengine/v1beta/2.0.0/com/google/api/services/discoveryengine/v1beta/model/GoogleCloudDiscoveryengineV1alphaDataConnectorConnectorMetadata.java b/clients/google-api-services-discoveryengine/v1beta/2.0.0/com/google/api/services/discoveryengine/v1beta/model/GoogleCloudDiscoveryengineV1alphaDataConnectorConnectorMetadata.java index 8d4771240e7..a1d4c40ee61 100644 --- a/clients/google-api-services-discoveryengine/v1beta/2.0.0/com/google/api/services/discoveryengine/v1beta/model/GoogleCloudDiscoveryengineV1alphaDataConnectorConnectorMetadata.java +++ b/clients/google-api-services-discoveryengine/v1beta/2.0.0/com/google/api/services/discoveryengine/v1beta/model/GoogleCloudDiscoveryengineV1alphaDataConnectorConnectorMetadata.java @@ -18,7 +18,7 @@ /** * User-facing metadata for the connector, shown on the connector detail page (title, description, - * short_description, author, authenticated_account, note). + * short_description, author, note). * *

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 Discovery Engine API. For a detailed explanation see: @@ -30,15 +30,6 @@ @SuppressWarnings("javadoc") public final class GoogleCloudDiscoveryengineV1alphaDataConnectorConnectorMetadata extends com.google.api.client.json.GenericJson { - /** - * Optional. The end user's account as authenticated to the connector, so the end user can see - * which account is connected. May be an email, a username, or any identifier the connector/third - * party provides. - * The value may be {@code null}. - */ - @com.google.api.client.util.Key - private java.lang.String authenticatedAccount; - /** * Optional. The party that authored the connector, e.g. "Google" or a third-party provider name. * Lets end users see who authored a connector (future: third-party-authored connectors). @@ -78,27 +69,6 @@ public final class GoogleCloudDiscoveryengineV1alphaDataConnectorConnectorMetada @com.google.api.client.util.Key private java.lang.String title; - /** - * Optional. The end user's account as authenticated to the connector, so the end user can see - * which account is connected. May be an email, a username, or any identifier the connector/third - * party provides. - * @return value or {@code null} for none - */ - public java.lang.String getAuthenticatedAccount() { - return authenticatedAccount; - } - - /** - * Optional. The end user's account as authenticated to the connector, so the end user can see - * which account is connected. May be an email, a username, or any identifier the connector/third - * party provides. - * @param authenticatedAccount authenticatedAccount or {@code null} for none - */ - public GoogleCloudDiscoveryengineV1alphaDataConnectorConnectorMetadata setAuthenticatedAccount(java.lang.String authenticatedAccount) { - this.authenticatedAccount = authenticatedAccount; - return this; - } - /** * Optional. The party that authored the connector, e.g. "Google" or a third-party provider name. * Lets end users see who authored a connector (future: third-party-authored connectors). diff --git a/clients/google-api-services-discoveryengine/v1beta/2.0.0/com/google/api/services/discoveryengine/v1beta/model/GoogleCloudDiscoveryengineV1alphaEngine.java b/clients/google-api-services-discoveryengine/v1beta/2.0.0/com/google/api/services/discoveryengine/v1beta/model/GoogleCloudDiscoveryengineV1alphaEngine.java index ad54f13af72..d9f003a04d1 100644 --- a/clients/google-api-services-discoveryengine/v1beta/2.0.0/com/google/api/services/discoveryengine/v1beta/model/GoogleCloudDiscoveryengineV1alphaEngine.java +++ b/clients/google-api-services-discoveryengine/v1beta/2.0.0/com/google/api/services/discoveryengine/v1beta/model/GoogleCloudDiscoveryengineV1alphaEngine.java @@ -138,9 +138,10 @@ public final class GoogleCloudDiscoveryengineV1alphaEngine extends com.google.ap * sharing` * `personalization-memory` * `personalization-suggested-highlights` * `mobile-app- * access` * `disable-agent-sharing` * `disable-image-generation` * `disable-video-generation` * * `disable-onedrive-upload` * `disable-talk-to-content` * `disable-google-drive-upload` * - * `disable-welcome-emails` * `disable-canvas` * `canvas-workspace` * `disable-skills` * `disable- - * projects` * `enable-end-user-sharing-with-groups` * `single-agent-orchestration` * `multi- - * agent-orchestration` * `cross-product-intelligence` + * `disable-welcome-emails` * `disable-canvas` * `canvas-workspace` * `skills` * `skill-sharing` * + * `skill-sharing-without-admin-approval` * `disable-projects` * `sobi` * `enable-end-user- + * sharing-with-groups` * `single-agent-orchestration` * `multi-agent-orchestration` * `cross- + * product-intelligence` * `workflow-agents` * `in-app-notifications` * The value may be {@code null}. */ @com.google.api.client.util.Key @@ -500,9 +501,10 @@ public GoogleCloudDiscoveryengineV1alphaEngine setDisplayName(java.lang.String d * sharing` * `personalization-memory` * `personalization-suggested-highlights` * `mobile-app- * access` * `disable-agent-sharing` * `disable-image-generation` * `disable-video-generation` * * `disable-onedrive-upload` * `disable-talk-to-content` * `disable-google-drive-upload` * - * `disable-welcome-emails` * `disable-canvas` * `canvas-workspace` * `disable-skills` * `disable- - * projects` * `enable-end-user-sharing-with-groups` * `single-agent-orchestration` * `multi- - * agent-orchestration` * `cross-product-intelligence` + * `disable-welcome-emails` * `disable-canvas` * `canvas-workspace` * `skills` * `skill-sharing` * + * `skill-sharing-without-admin-approval` * `disable-projects` * `sobi` * `enable-end-user- + * sharing-with-groups` * `single-agent-orchestration` * `multi-agent-orchestration` * `cross- + * product-intelligence` * `workflow-agents` * `in-app-notifications` * @return value or {@code null} for none */ public java.util.Map getFeatures() { @@ -517,9 +519,10 @@ public java.util.Map getFeatures() { * sharing` * `personalization-memory` * `personalization-suggested-highlights` * `mobile-app- * access` * `disable-agent-sharing` * `disable-image-generation` * `disable-video-generation` * * `disable-onedrive-upload` * `disable-talk-to-content` * `disable-google-drive-upload` * - * `disable-welcome-emails` * `disable-canvas` * `canvas-workspace` * `disable-skills` * `disable- - * projects` * `enable-end-user-sharing-with-groups` * `single-agent-orchestration` * `multi- - * agent-orchestration` * `cross-product-intelligence` + * `disable-welcome-emails` * `disable-canvas` * `canvas-workspace` * `skills` * `skill-sharing` * + * `skill-sharing-without-admin-approval` * `disable-projects` * `sobi` * `enable-end-user- + * sharing-with-groups` * `single-agent-orchestration` * `multi-agent-orchestration` * `cross- + * product-intelligence` * `workflow-agents` * `in-app-notifications` * @param features features or {@code null} for none */ public GoogleCloudDiscoveryengineV1alphaEngine setFeatures(java.util.Map features) { diff --git a/clients/google-api-services-discoveryengine/v1beta/2.0.0/com/google/api/services/discoveryengine/v1beta/model/GoogleCloudDiscoveryengineV1betaBatchUpdateUserLicensesRequest.java b/clients/google-api-services-discoveryengine/v1beta/2.0.0/com/google/api/services/discoveryengine/v1beta/model/GoogleCloudDiscoveryengineV1betaBatchUpdateUserLicensesRequest.java index cffec17e893..01a307ae06d 100644 --- a/clients/google-api-services-discoveryengine/v1beta/2.0.0/com/google/api/services/discoveryengine/v1beta/model/GoogleCloudDiscoveryengineV1betaBatchUpdateUserLicensesRequest.java +++ b/clients/google-api-services-discoveryengine/v1beta/2.0.0/com/google/api/services/discoveryengine/v1beta/model/GoogleCloudDiscoveryengineV1betaBatchUpdateUserLicensesRequest.java @@ -38,7 +38,7 @@ public final class GoogleCloudDiscoveryengineV1betaBatchUpdateUserLicensesReques private java.lang.Boolean deleteUnassignedUserLicenses; /** - * The inline source for the input content for document embeddings. + * The inline source for the input content for license assignment. * The value may be {@code null}. */ @com.google.api.client.util.Key @@ -64,7 +64,7 @@ public GoogleCloudDiscoveryengineV1betaBatchUpdateUserLicensesRequest setDeleteU } /** - * The inline source for the input content for document embeddings. + * The inline source for the input content for license assignment. * @return value or {@code null} for none */ public GoogleCloudDiscoveryengineV1betaBatchUpdateUserLicensesRequestInlineSource getInlineSource() { @@ -72,7 +72,7 @@ public GoogleCloudDiscoveryengineV1betaBatchUpdateUserLicensesRequestInlineSourc } /** - * The inline source for the input content for document embeddings. + * The inline source for the input content for license assignment. * @param inlineSource inlineSource or {@code null} for none */ public GoogleCloudDiscoveryengineV1betaBatchUpdateUserLicensesRequest setInlineSource(GoogleCloudDiscoveryengineV1betaBatchUpdateUserLicensesRequestInlineSource inlineSource) { diff --git a/clients/google-api-services-discoveryengine/v1beta/2.0.0/com/google/api/services/discoveryengine/v1beta/model/GoogleCloudDiscoveryengineV1betaEngine.java b/clients/google-api-services-discoveryengine/v1beta/2.0.0/com/google/api/services/discoveryengine/v1beta/model/GoogleCloudDiscoveryengineV1betaEngine.java index f2eb6e336ff..eb418b2b480 100644 --- a/clients/google-api-services-discoveryengine/v1beta/2.0.0/com/google/api/services/discoveryengine/v1beta/model/GoogleCloudDiscoveryengineV1betaEngine.java +++ b/clients/google-api-services-discoveryengine/v1beta/2.0.0/com/google/api/services/discoveryengine/v1beta/model/GoogleCloudDiscoveryengineV1betaEngine.java @@ -138,9 +138,10 @@ public final class GoogleCloudDiscoveryengineV1betaEngine extends com.google.api * sharing` * `personalization-memory` * `personalization-suggested-highlights` * `mobile-app- * access` * `disable-agent-sharing` * `disable-image-generation` * `disable-video-generation` * * `disable-onedrive-upload` * `disable-talk-to-content` * `disable-google-drive-upload` * - * `disable-welcome-emails` * `disable-canvas` * `canvas-workspace` * `disable-skills` * `disable- - * projects` * `enable-end-user-sharing-with-groups` * `single-agent-orchestration` * `multi- - * agent-orchestration` * `cross-product-intelligence` + * `disable-welcome-emails` * `disable-canvas` * `canvas-workspace` * `skills` * `skill-sharing` * + * `skill-sharing-without-admin-approval` * `disable-projects` * `sobi` * `enable-end-user- + * sharing-with-groups` * `single-agent-orchestration` * `multi-agent-orchestration` * `cross- + * product-intelligence` * `workflow-agents` * `in-app-notifications` * The value may be {@code null}. */ @com.google.api.client.util.Key @@ -485,9 +486,10 @@ public GoogleCloudDiscoveryengineV1betaEngine setDisplayName(java.lang.String di * sharing` * `personalization-memory` * `personalization-suggested-highlights` * `mobile-app- * access` * `disable-agent-sharing` * `disable-image-generation` * `disable-video-generation` * * `disable-onedrive-upload` * `disable-talk-to-content` * `disable-google-drive-upload` * - * `disable-welcome-emails` * `disable-canvas` * `canvas-workspace` * `disable-skills` * `disable- - * projects` * `enable-end-user-sharing-with-groups` * `single-agent-orchestration` * `multi- - * agent-orchestration` * `cross-product-intelligence` + * `disable-welcome-emails` * `disable-canvas` * `canvas-workspace` * `skills` * `skill-sharing` * + * `skill-sharing-without-admin-approval` * `disable-projects` * `sobi` * `enable-end-user- + * sharing-with-groups` * `single-agent-orchestration` * `multi-agent-orchestration` * `cross- + * product-intelligence` * `workflow-agents` * `in-app-notifications` * @return value or {@code null} for none */ public java.util.Map getFeatures() { @@ -502,9 +504,10 @@ public java.util.Map getFeatures() { * sharing` * `personalization-memory` * `personalization-suggested-highlights` * `mobile-app- * access` * `disable-agent-sharing` * `disable-image-generation` * `disable-video-generation` * * `disable-onedrive-upload` * `disable-talk-to-content` * `disable-google-drive-upload` * - * `disable-welcome-emails` * `disable-canvas` * `canvas-workspace` * `disable-skills` * `disable- - * projects` * `enable-end-user-sharing-with-groups` * `single-agent-orchestration` * `multi- - * agent-orchestration` * `cross-product-intelligence` + * `disable-welcome-emails` * `disable-canvas` * `canvas-workspace` * `skills` * `skill-sharing` * + * `skill-sharing-without-admin-approval` * `disable-projects` * `sobi` * `enable-end-user- + * sharing-with-groups` * `single-agent-orchestration` * `multi-agent-orchestration` * `cross- + * product-intelligence` * `workflow-agents` * `in-app-notifications` * @param features features or {@code null} for none */ public GoogleCloudDiscoveryengineV1betaEngine setFeatures(java.util.Map features) { diff --git a/clients/google-api-services-discoveryengine/v1beta/2.0.0/pom.xml b/clients/google-api-services-discoveryengine/v1beta/2.0.0/pom.xml index 601d38568a5..0cb0b4502bc 100644 --- a/clients/google-api-services-discoveryengine/v1beta/2.0.0/pom.xml +++ b/clients/google-api-services-discoveryengine/v1beta/2.0.0/pom.xml @@ -8,8 +8,8 @@ com.google.apis google-api-services-discoveryengine - v1beta-rev20260724-2.0.0 - Discovery Engine API v1beta-rev20260724-2.0.0 + v1beta-rev20260802-2.0.0 + Discovery Engine API v1beta-rev20260802-2.0.0 jar 2011 diff --git a/clients/google-api-services-discoveryengine/v1beta/README.md b/clients/google-api-services-discoveryengine/v1beta/README.md index 06ba9aa1128..dc073e745d9 100644 --- a/clients/google-api-services-discoveryengine/v1beta/README.md +++ b/clients/google-api-services-discoveryengine/v1beta/README.md @@ -22,7 +22,7 @@ Add the following lines to your `pom.xml` file: com.google.apis google-api-services-discoveryengine - v1beta-rev20260724-2.0.0 + v1beta-rev20260802-2.0.0 @@ -35,7 +35,7 @@ repositories { mavenCentral() } dependencies { - implementation 'com.google.apis:google-api-services-discoveryengine:v1beta-rev20260724-2.0.0' + implementation 'com.google.apis:google-api-services-discoveryengine:v1beta-rev20260802-2.0.0' } ```