Discovery Engine API

Discovery Engine API.

Service: discoveryengine.googleapis.com

The Service name discoveryengine.googleapis.com is needed to create RPC client stubs.

google.cloud.discoveryengine.v1.CompletionService

Methods
CompleteQuery Completes the specified user input with keyword suggestions.
ImportSuggestionDenyListEntries Imports all SuggestionDenyListEntry for a DataStore.
PurgeSuggestionDenyListEntries Permanently deletes all SuggestionDenyListEntry for a DataStore.

google.cloud.discoveryengine.v1.ControlService

Methods
CreateControl Creates a Control.
DeleteControl Deletes a Control.
GetControl Gets a Control.
ListControls Lists all Controls by their parent DataStore.
UpdateControl Updates a Control.

google.cloud.discoveryengine.v1.ConversationalSearchService

Methods
AnswerQuery Answer query method.
ConverseConversation Converses a conversation.
CreateConversation Creates a Conversation.
CreateSession Creates a Session.
DeleteConversation Deletes a Conversation.
DeleteSession Deletes a Session.
GetAnswer Gets a Answer.
GetConversation Gets a Conversation.
GetSession Gets a Session.
ListConversations Lists all Conversations by their parent DataStore.
ListSessions Lists all Sessions by their parent DataStore.
UpdateConversation Updates a Conversation.
UpdateSession Updates a Session.

google.cloud.discoveryengine.v1.DataStoreService

Methods
CreateDataStore Creates a DataStore.
DeleteDataStore Deletes a DataStore.
GetDataStore Gets a DataStore.
ListDataStores Lists all the DataStores associated with the project.
UpdateDataStore Updates a DataStore

google.cloud.discoveryengine.v1.DocumentService

Methods
CreateDocument Creates a Document.
DeleteDocument Deletes a Document.
GetDocument Gets a Document.
ImportDocuments Bulk import of multiple Documents.
ListDocuments Gets a list of Documents.
PurgeDocuments Permanently deletes all selected Documents in a branch.
UpdateDocument Updates a Document.

google.cloud.discoveryengine.v1.EngineService

Methods
CreateEngine Creates a Engine.
DeleteEngine Deletes a Engine.
GetEngine Gets a Engine.
ListEngines Lists all the Engines associated with the project.
UpdateEngine Updates an Engine

google.cloud.discoveryengine.v1.GroundedGenerationService

Methods
CheckGrounding Performs a grounding check.

google.cloud.discoveryengine.v1.ProjectService

Methods
ProvisionProject Provisions the project resource.

google.cloud.discoveryengine.v1.RankService

Methods
Rank Ranks a list of text records based on the given input query.

google.cloud.discoveryengine.v1.RecommendationService

Methods
Recommend Makes a recommendation, which requires a contextual user event.

google.cloud.discoveryengine.v1.SchemaService

Methods
CreateSchema Creates a Schema.
DeleteSchema Deletes a Schema.
GetSchema Gets a Schema.
ListSchemas Gets a list of Schemas.
UpdateSchema Updates a Schema.

google.cloud.discoveryengine.v1.SearchService

Methods
Search Performs a search.

google.cloud.discoveryengine.v1.SiteSearchEngineService

Methods
BatchCreateTargetSites Creates TargetSite in a batch.
BatchVerifyTargetSites Verify target sites' ownership and validity.
CreateTargetSite Creates a TargetSite.
DeleteTargetSite Deletes a TargetSite.
DisableAdvancedSiteSearch Downgrade from advanced site search to basic site search.
EnableAdvancedSiteSearch Upgrade from basic site search to advanced site search.
FetchDomainVerificationStatus Returns list of target sites with its domain verification status.
GetSiteSearchEngine Gets the SiteSearchEngine.
GetTargetSite Gets a TargetSite.
ListTargetSites Gets a list of TargetSites.
RecrawlUris Request on-demand recrawl for a list of URIs.
UpdateTargetSite Updates a TargetSite.

google.cloud.discoveryengine.v1.UserEventService

Methods
CollectUserEvent Writes a single user event from the browser.
ImportUserEvents Bulk import of user events.
WriteUserEvent Writes a single user event.

google.cloud.discoveryengine.v1alpha.AclConfigService

Methods
GetAclConfig Gets the AclConfig.
UpdateAclConfig Default Acl Configuration for use in a location of a customer's project.

google.cloud.discoveryengine.v1alpha.ChunkService

Methods
GetChunk Gets a Document.
ListChunks Gets a list of Chunks.

google.cloud.discoveryengine.v1alpha.CompletionService

Methods
CompleteQuery Completes the specified user input with keyword suggestions.
ImportSuggestionDenyListEntries Imports all SuggestionDenyListEntry for a DataStore.
PurgeSuggestionDenyListEntries Permanently deletes all SuggestionDenyListEntry for a DataStore.

google.cloud.discoveryengine.v1alpha.ControlService

Methods
CreateControl Creates a Control.
DeleteControl Deletes a Control.
GetControl Gets a Control.
ListControls Lists all Controls by their parent DataStore.
UpdateControl Updates a Control.

google.cloud.discoveryengine.v1alpha.ConversationalSearchService

Methods
AnswerQuery Answer query method.
ConverseConversation Converses a conversation.
CreateConversation Creates a Conversation.
CreateSession Creates a Session.
DeleteConversation Deletes a Conversation.
DeleteSession Deletes a Session.
GetAnswer Gets a Answer.
GetConversation Gets a Conversation.
GetSession Gets a Session.
ListConversations Lists all Conversations by their parent DataStore.
ListSessions Lists all Sessions by their parent DataStore.
UpdateConversation Updates a Conversation.
UpdateSession Updates a Session.

google.cloud.discoveryengine.v1alpha.DataStoreService

Methods
CreateDataStore Creates a DataStore.
DeleteDataStore Deletes a DataStore.
GetCompletionConfig Gets a CompletionConfig
GetDataStore Gets a DataStore.
GetDocumentProcessingConfig Gets a DocumentProcessingConfig.
ListDataStores Lists all the DataStores associated with the project.
UpdateCompletionConfig Updates the CompletionConfigs.
UpdateDataStore Updates a DataStore
UpdateDocumentProcessingConfig Updates the DocumentProcessingConfig.

google.cloud.discoveryengine.v1alpha.DocumentService

Methods
CreateDocument Creates a Document.
DeleteDocument Deletes a Document.
GetDocument Gets a Document.
GetProcessedDocument Gets the parsed layout information for a Document.
ImportDocuments Bulk import of multiple Documents.
ListDocuments Gets a list of Documents.
PurgeDocuments Permanently deletes all selected Documents in a branch.
UpdateDocument Updates a Document.

google.cloud.discoveryengine.v1alpha.EngineService

Methods
CreateEngine Creates a Engine.
DeleteEngine Deletes a Engine.
GetEngine Gets a Engine.
ListEngines Lists all the Engines associated with the project.
PauseEngine Pauses the training of an existing engine.
ResumeEngine Resumes the training of an existing engine.
TuneEngine Tunes an existing engine.
UpdateEngine Updates an Engine

google.cloud.discoveryengine.v1alpha.EstimateBillingService

Methods
EstimateDataSize Estimates the data size to be used by a customer.

google.cloud.discoveryengine.v1alpha.GroundedGenerationService

Methods
CheckGrounding Performs a grounding check.

google.cloud.discoveryengine.v1alpha.ProjectService

Methods
GetProject Gets a Project.
ProvisionProject Provisions the project resource.
ReportConsentChange Updates service terms for this project.

google.cloud.discoveryengine.v1alpha.RankService

Methods
Rank Ranks a list of text records based on the given input query.

google.cloud.discoveryengine.v1alpha.RecommendationService

Methods
Recommend Makes a recommendation, which requires a contextual user event.

google.cloud.discoveryengine.v1alpha.SchemaService

Methods
CreateSchema Creates a Schema.
DeleteSchema Deletes a Schema.
GetSchema Gets a Schema.
ListSchemas Gets a list of Schemas.
UpdateSchema Updates a Schema.

google.cloud.discoveryengine.v1alpha.SearchService

Methods
Search Performs a search.

google.cloud.discoveryengine.v1alpha.SearchTuningService

Methods
ListCustomModels Gets a list of all the custom models.
TrainCustomModel Trains a custom model.

google.cloud.discoveryengine.v1alpha.ServingConfigService

Methods
CreateServingConfig Creates a ServingConfig.
DeleteServingConfig Deletes a ServingConfig.
GetServingConfig Gets a ServingConfig.
ListServingConfigs Lists all ServingConfigs linked to this dataStore.
UpdateServingConfig Updates a ServingConfig.

google.cloud.discoveryengine.v1alpha.SiteSearchEngineService

Methods
BatchCreateTargetSites Creates TargetSite in a batch.
BatchVerifyTargetSites Verify target sites' ownership and validity.
CreateTargetSite Creates a TargetSite.
DeleteTargetSite Deletes a TargetSite.
DisableAdvancedSiteSearch Downgrade from advanced site search to basic site search.
EnableAdvancedSiteSearch Upgrade from basic site search to advanced site search.
FetchDomainVerificationStatus Returns list of target sites with its domain verification status.
GetSiteSearchEngine Gets the SiteSearchEngine.
GetTargetSite Gets a TargetSite.
ListTargetSites Gets a list of TargetSites.
RecrawlUris Request on-demand recrawl for a list of URIs.
UpdateTargetSite Updates a TargetSite.

google.cloud.discoveryengine.v1alpha.UserEventService

Methods
CollectUserEvent Writes a single user event from the browser.
ImportUserEvents Bulk import of user events.
PurgeUserEvents Deletes permanently all user events specified by the filter provided.
WriteUserEvent Writes a single user event.

google.cloud.discoveryengine.v1alpha.WidgetConfigService

Methods

google.cloud.discoveryengine.v1alpha.WidgetService

Methods
LookupWidgetConfig Gets the Widget Config using the uuid.
WidgetAnswerQuery Answer query with Widget.
WidgetCompleteQuery Performs a user input completion with keyword suggestion.
WidgetConverseConversation Converse a conversation with Widget.
WidgetSearch Performs a search.

google.cloud.discoveryengine.v1beta.CompletionService

Methods
CompleteQuery Completes the specified user input with keyword suggestions.
ImportSuggestionDenyListEntries Imports all SuggestionDenyListEntry for a DataStore.
PurgeSuggestionDenyListEntries Permanently deletes all SuggestionDenyListEntry for a DataStore.

google.cloud.discoveryengine.v1beta.ControlService

Methods
CreateControl Creates a Control.
DeleteControl Deletes a Control.
GetControl Gets a Control.
ListControls Lists all Controls by their parent DataStore.
UpdateControl Updates a Control.

google.cloud.discoveryengine.v1beta.ConversationalSearchService

Methods
AnswerQuery Answer query method.
ConverseConversation Converses a conversation.
CreateConversation Creates a Conversation.
CreateSession Creates a Session.
DeleteConversation Deletes a Conversation.
DeleteSession Deletes a Session.
GetAnswer Gets a Answer.
GetConversation Gets a Conversation.
GetSession Gets a Session.
ListConversations Lists all Conversations by their parent DataStore.
ListSessions Lists all Sessions by their parent DataStore.
UpdateConversation Updates a Conversation.
UpdateSession Updates a Session.

google.cloud.discoveryengine.v1beta.DataStoreService

Methods
CreateDataStore Creates a DataStore.
DeleteDataStore Deletes a DataStore.
GetDataStore Gets a DataStore.
ListDataStores Lists all the DataStores associated with the project.
UpdateDataStore Updates a DataStore

google.cloud.discoveryengine.v1beta.DocumentService

Methods
CreateDocument Creates a Document.
DeleteDocument Deletes a Document.
GetDocument Gets a Document.
ImportDocuments Bulk import of multiple Documents.
ListDocuments Gets a list of Documents.
PurgeDocuments Permanently deletes all selected Documents in a branch.
UpdateDocument Updates a Document.

google.cloud.discoveryengine.v1beta.EngineService

Methods
CreateEngine Creates a Engine.
DeleteEngine Deletes a Engine.
GetEngine Gets a Engine.
ListEngines Lists all the Engines associated with the project.
PauseEngine Pauses the training of an existing engine.
ResumeEngine Resumes the training of an existing engine.
TuneEngine Tunes an existing engine.
UpdateEngine Updates an Engine

google.cloud.discoveryengine.v1beta.GroundedGenerationService

Methods
CheckGrounding Performs a grounding check.

google.cloud.discoveryengine.v1beta.ProjectService

Methods
ProvisionProject Provisions the project resource.

google.cloud.discoveryengine.v1beta.RankService

Methods
Rank Ranks a list of text records based on the given input query.

google.cloud.discoveryengine.v1beta.RecommendationService

Methods
Recommend Makes a recommendation, which requires a contextual user event.

google.cloud.discoveryengine.v1beta.SchemaService

Methods
CreateSchema Creates a Schema.
DeleteSchema Deletes a Schema.
GetSchema Gets a Schema.
ListSchemas Gets a list of Schemas.
UpdateSchema Updates a Schema.

google.cloud.discoveryengine.v1beta.SearchService

Methods
Search Performs a search.

google.cloud.discoveryengine.v1beta.SearchTuningService

Methods
ListCustomModels Gets a list of all the custom models.
TrainCustomModel Trains a custom model.

google.cloud.discoveryengine.v1beta.ServingConfigService

Methods
GetServingConfig Gets a ServingConfig.
ListServingConfigs Lists all ServingConfigs linked to this dataStore.
UpdateServingConfig Updates a ServingConfig.

google.cloud.discoveryengine.v1beta.SiteSearchEngineService

Methods
BatchCreateTargetSites Creates TargetSite in a batch.
BatchVerifyTargetSites Verify target sites' ownership and validity.
CreateTargetSite Creates a TargetSite.
DeleteTargetSite Deletes a TargetSite.
DisableAdvancedSiteSearch Downgrade from advanced site search to basic site search.
EnableAdvancedSiteSearch Upgrade from basic site search to advanced site search.
FetchDomainVerificationStatus Returns list of target sites with its domain verification status.
GetSiteSearchEngine Gets the SiteSearchEngine.
GetTargetSite Gets a TargetSite.
ListTargetSites Gets a list of TargetSites.
RecrawlUris Request on-demand recrawl for a list of URIs.
UpdateTargetSite Updates a TargetSite.

google.cloud.discoveryengine.v1beta.UserEventService

Methods
CollectUserEvent Writes a single user event from the browser.
ImportUserEvents Bulk import of user events.
WriteUserEvent Writes a single user event.

google.cloud.location.Locations

Methods

google.longrunning.Operations

Methods
CancelOperation Starts asynchronous cancellation on a long-running operation.
GetOperation Gets the latest state of a long-running operation.
ListOperations Lists operations that match the specified filter in the request.