Discovery Engine v1 API - Namespace Google.Cloud.DiscoveryEngine.V1 (1.5.0)

Classes

AlloyDbSource

AlloyDB source import data from.

Answer

Defines an answer.

Answer.Types

Container for nested types declared in the Answer message type.

Answer.Types.Citation

Citation info for a segment.

Answer.Types.CitationSource

Citation source.

Answer.Types.QueryUnderstandingInfo

Query understanding information.

Answer.Types.QueryUnderstandingInfo.Types

Container for nested types declared in the QueryUnderstandingInfo message type.

Answer.Types.QueryUnderstandingInfo.Types.QueryClassificationInfo

Query classification information.

Answer.Types.QueryUnderstandingInfo.Types.QueryClassificationInfo.Types

Container for nested types declared in the QueryClassificationInfo message type.

Answer.Types.Reference

Reference.

Answer.Types.Reference.Types

Container for nested types declared in the Reference message type.

Answer.Types.Reference.Types.ChunkInfo

Chunk information.

Answer.Types.Reference.Types.ChunkInfo.Types

Container for nested types declared in the ChunkInfo message type.

Answer.Types.Reference.Types.ChunkInfo.Types.DocumentMetadata

Document metadata.

Answer.Types.Reference.Types.StructuredDocumentInfo

Structured search information.

Answer.Types.Reference.Types.UnstructuredDocumentInfo

Unstructured document information.

Answer.Types.Reference.Types.UnstructuredDocumentInfo.Types

Container for nested types declared in the UnstructuredDocumentInfo message type.

Answer.Types.Reference.Types.UnstructuredDocumentInfo.Types.ChunkContent

Chunk content.

Answer.Types.Step

Step information.

Answer.Types.Step.Types

Container for nested types declared in the Step message type.

Answer.Types.Step.Types.Action

Action.

Answer.Types.Step.Types.Action.Types

Container for nested types declared in the Action message type.

Answer.Types.Step.Types.Action.Types.Observation

Observation.

Answer.Types.Step.Types.Action.Types.Observation.Types

Container for nested types declared in the Observation message type.

Answer.Types.Step.Types.Action.Types.Observation.Types.SearchResult

Answer.Types.Step.Types.Action.Types.Observation.Types.SearchResult.Types

Container for nested types declared in the SearchResult message type.

Answer.Types.Step.Types.Action.Types.Observation.Types.SearchResult.Types.ChunkInfo

Chunk information.

Answer.Types.Step.Types.Action.Types.Observation.Types.SearchResult.Types.SnippetInfo

Snippet information.

Answer.Types.Step.Types.Action.Types.SearchAction

Search action.

AnswerName

Resource name for the Answer resource.

AnswerQueryRequest

Request message for [ConversationalSearchService.AnswerQuery][google.cloud.discoveryengine.v1.ConversationalSearchService.AnswerQuery] method.

AnswerQueryRequest.Types

Container for nested types declared in the AnswerQueryRequest message type.

AnswerQueryRequest.Types.AnswerGenerationSpec

Answer generation specification.

AnswerQueryRequest.Types.AnswerGenerationSpec.Types

Container for nested types declared in the AnswerGenerationSpec message type.

AnswerQueryRequest.Types.AnswerGenerationSpec.Types.ModelSpec

Answer Generation Model specification.

AnswerQueryRequest.Types.AnswerGenerationSpec.Types.PromptSpec

Answer generation prompt specification.

AnswerQueryRequest.Types.QueryUnderstandingSpec

Query understanding specification.

AnswerQueryRequest.Types.QueryUnderstandingSpec.Types

Container for nested types declared in the QueryUnderstandingSpec message type.

AnswerQueryRequest.Types.QueryUnderstandingSpec.Types.QueryClassificationSpec

Query classification specification.

AnswerQueryRequest.Types.QueryUnderstandingSpec.Types.QueryClassificationSpec.Types

Container for nested types declared in the QueryClassificationSpec message type.

AnswerQueryRequest.Types.QueryUnderstandingSpec.Types.QueryRephraserSpec

Query rephraser specification.

AnswerQueryRequest.Types.RelatedQuestionsSpec

Related questions specification.

AnswerQueryRequest.Types.SafetySpec

Safety specification.

AnswerQueryRequest.Types.SearchSpec

Search specification.

AnswerQueryRequest.Types.SearchSpec.Types

Container for nested types declared in the SearchSpec message type.

AnswerQueryRequest.Types.SearchSpec.Types.SearchParams

Search parameters.

AnswerQueryRequest.Types.SearchSpec.Types.SearchResultList

Search result list.

AnswerQueryRequest.Types.SearchSpec.Types.SearchResultList.Types

Container for nested types declared in the SearchResultList message type.

AnswerQueryRequest.Types.SearchSpec.Types.SearchResultList.Types.SearchResult

Search result.

AnswerQueryRequest.Types.SearchSpec.Types.SearchResultList.Types.SearchResult.Types

Container for nested types declared in the SearchResult message type.

AnswerQueryRequest.Types.SearchSpec.Types.SearchResultList.Types.SearchResult.Types.ChunkInfo

Chunk information.

AnswerQueryRequest.Types.SearchSpec.Types.SearchResultList.Types.SearchResult.Types.ChunkInfo.Types

Container for nested types declared in the ChunkInfo message type.

AnswerQueryRequest.Types.SearchSpec.Types.SearchResultList.Types.SearchResult.Types.ChunkInfo.Types.DocumentMetadata

Document metadata contains the information of the document of the current chunk.

AnswerQueryRequest.Types.SearchSpec.Types.SearchResultList.Types.SearchResult.Types.UnstructuredDocumentInfo

Unstructured document information.

AnswerQueryRequest.Types.SearchSpec.Types.SearchResultList.Types.SearchResult.Types.UnstructuredDocumentInfo.Types

Container for nested types declared in the UnstructuredDocumentInfo message type.

AnswerQueryRequest.Types.SearchSpec.Types.SearchResultList.Types.SearchResult.Types.UnstructuredDocumentInfo.Types.DocumentContext

Document context.

AnswerQueryRequest.Types.SearchSpec.Types.SearchResultList.Types.SearchResult.Types.UnstructuredDocumentInfo.Types.ExtractiveAnswer

Extractive answer. Guide

AnswerQueryRequest.Types.SearchSpec.Types.SearchResultList.Types.SearchResult.Types.UnstructuredDocumentInfo.Types.ExtractiveSegment

Extractive segment. Guide Answer generation will only use it if document_contexts is empty. This is supposed to be shorter snippets.

AnswerQueryResponse

Response message for [ConversationalSearchService.AnswerQuery][google.cloud.discoveryengine.v1.ConversationalSearchService.AnswerQuery] method.

BatchCreateTargetSiteMetadata

Metadata related to the progress of the [SiteSearchEngineService.BatchCreateTargetSites][google.cloud.discoveryengine.v1.SiteSearchEngineService.BatchCreateTargetSites] operation. This will be returned by the google.longrunning.Operation.metadata field.

BatchCreateTargetSitesRequest

Request message for [SiteSearchEngineService.BatchCreateTargetSites][google.cloud.discoveryengine.v1.SiteSearchEngineService.BatchCreateTargetSites] method.

BatchCreateTargetSitesResponse

Response message for [SiteSearchEngineService.BatchCreateTargetSites][google.cloud.discoveryengine.v1.SiteSearchEngineService.BatchCreateTargetSites] method.

BatchGetDocumentsMetadataRequest

Request message for [DocumentService.BatchGetDocumentsMetadata][google.cloud.discoveryengine.v1.DocumentService.BatchGetDocumentsMetadata] method.

BatchGetDocumentsMetadataRequest.Types

Container for nested types declared in the BatchGetDocumentsMetadataRequest message type.

BatchGetDocumentsMetadataRequest.Types.FhirMatcher

Matcher for the [Document][google.cloud.discoveryengine.v1.Document]s by FHIR resource names.

BatchGetDocumentsMetadataRequest.Types.Matcher

Matcher for the [Document][google.cloud.discoveryengine.v1.Document]s. Currently supports matching by exact URIs.

BatchGetDocumentsMetadataRequest.Types.UrisMatcher

Matcher for the [Document][google.cloud.discoveryengine.v1.Document]s by exact uris.

BatchGetDocumentsMetadataResponse

Response message for [DocumentService.BatchGetDocumentsMetadata][google.cloud.discoveryengine.v1.DocumentService.BatchGetDocumentsMetadata] method.

BatchGetDocumentsMetadataResponse.Types

Container for nested types declared in the BatchGetDocumentsMetadataResponse message type.

BatchGetDocumentsMetadataResponse.Types.DocumentMetadata

The metadata of a [Document][google.cloud.discoveryengine.v1.Document].

BatchGetDocumentsMetadataResponse.Types.DocumentMetadata.Types

Container for nested types declared in the DocumentMetadata message type.

BatchGetDocumentsMetadataResponse.Types.DocumentMetadata.Types.MatcherValue

The value of the matcher that was used to match the [Document][google.cloud.discoveryengine.v1.Document].

BatchVerifyTargetSitesMetadata

Metadata related to the progress of the [SiteSearchEngineService.BatchVerifyTargetSites][google.cloud.discoveryengine.v1.SiteSearchEngineService.BatchVerifyTargetSites] operation. This will be returned by the google.longrunning.Operation.metadata field.

BatchVerifyTargetSitesRequest

Request message for [SiteSearchEngineService.BatchVerifyTargetSites][google.cloud.discoveryengine.v1.SiteSearchEngineService.BatchVerifyTargetSites] method.

BatchVerifyTargetSitesResponse

Response message for [SiteSearchEngineService.BatchVerifyTargetSites][google.cloud.discoveryengine.v1.SiteSearchEngineService.BatchVerifyTargetSites] method.

BigQuerySource

BigQuery source import data from.

BigtableOptions

The Bigtable Options object that contains information to support the import.

BigtableOptions.Types

Container for nested types declared in the BigtableOptions message type.

BigtableOptions.Types.BigtableColumn

The column of the Bigtable.

BigtableOptions.Types.BigtableColumnFamily

The column family of the Bigtable.

BigtableSource

The Cloud Bigtable source for importing data.

BranchName

Resource name for the Branch resource.

CheckGroundingRequest

Request message for [GroundedGenerationService.CheckGrounding][google.cloud.discoveryengine.v1.GroundedGenerationService.CheckGrounding] method.

CheckGroundingResponse

Response message for the [GroundedGenerationService.CheckGrounding][google.cloud.discoveryengine.v1.GroundedGenerationService.CheckGrounding] method.

CheckGroundingResponse.Types

Container for nested types declared in the CheckGroundingResponse message type.

CheckGroundingResponse.Types.Claim

Text and citation info for a claim in the answer candidate.

CheckGroundingSpec

Specification for the grounding check.

Chunk

Chunk captures all raw metadata information of items to be recommended or searched in the chunk mode.

Chunk.Types

Container for nested types declared in the Chunk message type.

Chunk.Types.ChunkMetadata

Metadata of the current chunk. This field is only populated on [SearchService.Search][google.cloud.discoveryengine.v1.SearchService.Search] API.

Chunk.Types.DocumentMetadata

Document metadata contains the information of the document of the current chunk.

Chunk.Types.PageSpan

Page span of the chunk.

ChunkName

Resource name for the Chunk resource.

CloudSqlSource

Cloud SQL source import data from.

CollectUserEventRequest

Request message for CollectUserEvent method.

CollectionName

Resource name for the Collection resource.

CompleteQueryRequest

Request message for [CompletionService.CompleteQuery][google.cloud.discoveryengine.v1.CompletionService.CompleteQuery] method.

CompleteQueryResponse

Response message for [CompletionService.CompleteQuery][google.cloud.discoveryengine.v1.CompletionService.CompleteQuery] method.

CompleteQueryResponse.Types

Container for nested types declared in the CompleteQueryResponse message type.

CompleteQueryResponse.Types.QuerySuggestion

Suggestions as search queries.

CompletionInfo

Detailed completion information including completion attribution token and clicked completion info.

CompletionService

Service for Auto-Completion.

CompletionService.CompletionServiceBase

Base class for server-side implementations of CompletionService

CompletionService.CompletionServiceClient

Client for CompletionService

CompletionServiceClient

CompletionService client wrapper, for convenient use.

CompletionServiceClientBuilder

Builder class for CompletionServiceClient to provide simple configuration of credentials, endpoint etc.

CompletionServiceClientImpl

CompletionService client wrapper implementation, for convenient use.

CompletionServiceSettings

Settings for CompletionServiceClient instances.

CompletionSuggestion

Autocomplete suggestions that are imported from Customer.

Condition

Defines circumstances to be checked before allowing a behavior

Condition.Types

Container for nested types declared in the Condition message type.

Condition.Types.QueryTerm

Matcher for search request query

Condition.Types.TimeRange

Used for time-dependent conditions.

Control

Defines a conditioned behavior to employ during serving. Must be attached to a [ServingConfig][google.cloud.discoveryengine.v1.ServingConfig] to be considered at serving time. Permitted actions dependent on SolutionType.

Control.Types

Container for nested types declared in the Control message type.

Control.Types.BoostAction

Adjusts order of products in returned list.

Control.Types.FilterAction

Specified which products may be included in results. Uses same filter as boost.

Control.Types.RedirectAction

Redirects a shopper to the provided URI.

Control.Types.SynonymsAction

Creates a set of terms that will act as synonyms of one another.

Example: "happy" will also be considered as "glad", "glad" will also be considered as "happy".

ControlName

Resource name for the Control resource.

ControlService

Service for performing CRUD operations on Controls. Controls allow for custom logic to be implemented in the serving path. Controls need to be attached to a Serving Config to be considered during a request.

ControlService.ControlServiceBase

Base class for server-side implementations of ControlService

ControlService.ControlServiceClient

Client for ControlService

ControlServiceClient

ControlService client wrapper, for convenient use.

ControlServiceClientBuilder

Builder class for ControlServiceClient to provide simple configuration of credentials, endpoint etc.

ControlServiceClientImpl

ControlService client wrapper implementation, for convenient use.

ControlServiceSettings

Settings for ControlServiceClient instances.

Conversation

External conversation proto definition.

Conversation.Types

Container for nested types declared in the Conversation message type.

ConversationContext

Defines context of the conversation

ConversationMessage

Defines a conversation message.

ConversationName

Resource name for the Conversation resource.

ConversationalSearchService

Service for conversational search.

ConversationalSearchService.ConversationalSearchServiceBase

Base class for server-side implementations of ConversationalSearchService

ConversationalSearchService.ConversationalSearchServiceClient

Client for ConversationalSearchService

ConversationalSearchServiceClient

ConversationalSearchService client wrapper, for convenient use.

ConversationalSearchServiceClientBuilder

Builder class for ConversationalSearchServiceClient to provide simple configuration of credentials, endpoint etc.

ConversationalSearchServiceClientImpl

ConversationalSearchService client wrapper implementation, for convenient use.

ConversationalSearchServiceSettings

Settings for ConversationalSearchServiceClient instances.

ConverseConversationRequest

Request message for [ConversationalSearchService.ConverseConversation][google.cloud.discoveryengine.v1.ConversationalSearchService.ConverseConversation] method.

ConverseConversationResponse

Response message for [ConversationalSearchService.ConverseConversation][google.cloud.discoveryengine.v1.ConversationalSearchService.ConverseConversation] method.

CreateControlRequest

Request for CreateControl method.

CreateConversationRequest

Request for CreateConversation method.

CreateDataStoreMetadata

Metadata related to the progress of the [DataStoreService.CreateDataStore][google.cloud.discoveryengine.v1.DataStoreService.CreateDataStore] operation. This will be returned by the google.longrunning.Operation.metadata field.

CreateDataStoreRequest

Request for [DataStoreService.CreateDataStore][google.cloud.discoveryengine.v1.DataStoreService.CreateDataStore] method.

CreateDocumentRequest

Request message for [DocumentService.CreateDocument][google.cloud.discoveryengine.v1.DocumentService.CreateDocument] method.

CreateEngineMetadata

Metadata related to the progress of the [EngineService.CreateEngine][google.cloud.discoveryengine.v1.EngineService.CreateEngine] operation. This will be returned by the google.longrunning.Operation.metadata field.

CreateEngineRequest

Request for [EngineService.CreateEngine][google.cloud.discoveryengine.v1.EngineService.CreateEngine] method.

CreateSchemaMetadata

Metadata for Create Schema LRO.

CreateSchemaRequest

Request message for [SchemaService.CreateSchema][google.cloud.discoveryengine.v1.SchemaService.CreateSchema] method.

CreateSessionRequest

Request for CreateSession method.

CreateTargetSiteMetadata

Metadata related to the progress of the [SiteSearchEngineService.CreateTargetSite][google.cloud.discoveryengine.v1.SiteSearchEngineService.CreateTargetSite] operation. This will be returned by the google.longrunning.Operation.metadata field.

CreateTargetSiteRequest

Request message for [SiteSearchEngineService.CreateTargetSite][google.cloud.discoveryengine.v1.SiteSearchEngineService.CreateTargetSite] method.

CustomAttribute

A custom attribute that is not explicitly modeled in a resource, e.g. [UserEvent][google.cloud.discoveryengine.v1.UserEvent].

CustomTuningModel

Metadata that describes a custom tuned model.

CustomTuningModel.Types

Container for nested types declared in the CustomTuningModel message type.

CustomTuningModelName

Resource name for the CustomTuningModel resource.

DataStore

DataStore captures global settings and configs at the DataStore level.

DataStore.Types

Container for nested types declared in the DataStore message type.

DataStore.Types.BillingEstimation

Estimation of data size per data store.

DataStoreName

Resource name for the DataStore resource.

DataStoreService

Service for managing [DataStore][google.cloud.discoveryengine.v1.DataStore] configuration.

DataStoreService.DataStoreServiceBase

Base class for server-side implementations of DataStoreService

DataStoreService.DataStoreServiceClient

Client for DataStoreService

DataStoreServiceClient

DataStoreService client wrapper, for convenient use.

DataStoreServiceClientBuilder

Builder class for DataStoreServiceClient to provide simple configuration of credentials, endpoint etc.

DataStoreServiceClientImpl

DataStoreService client wrapper implementation, for convenient use.

DataStoreServiceSettings

Settings for DataStoreServiceClient instances.

DeleteControlRequest

Request for DeleteControl method.

DeleteConversationRequest

Request for DeleteConversation method.

DeleteDataStoreMetadata

Metadata related to the progress of the [DataStoreService.DeleteDataStore][google.cloud.discoveryengine.v1.DataStoreService.DeleteDataStore] operation. This will be returned by the google.longrunning.Operation.metadata field.

DeleteDataStoreRequest

Request message for [DataStoreService.DeleteDataStore][google.cloud.discoveryengine.v1.DataStoreService.DeleteDataStore] method.

DeleteDocumentRequest

Request message for [DocumentService.DeleteDocument][google.cloud.discoveryengine.v1.DocumentService.DeleteDocument] method.

DeleteEngineMetadata

Metadata related to the progress of the [EngineService.DeleteEngine][google.cloud.discoveryengine.v1.EngineService.DeleteEngine] operation. This will be returned by the google.longrunning.Operation.metadata field.

DeleteEngineRequest

Request message for [EngineService.DeleteEngine][google.cloud.discoveryengine.v1.EngineService.DeleteEngine] method.

DeleteSchemaMetadata

Metadata for DeleteSchema LRO.

DeleteSchemaRequest

Request message for [SchemaService.DeleteSchema][google.cloud.discoveryengine.v1.SchemaService.DeleteSchema] method.

DeleteSessionRequest

Request for DeleteSession method.

DeleteTargetSiteMetadata

Metadata related to the progress of the [SiteSearchEngineService.DeleteTargetSite][google.cloud.discoveryengine.v1.SiteSearchEngineService.DeleteTargetSite] operation. This will be returned by the google.longrunning.Operation.metadata field.

DeleteTargetSiteRequest

Request message for [SiteSearchEngineService.DeleteTargetSite][google.cloud.discoveryengine.v1.SiteSearchEngineService.DeleteTargetSite] method.

DisableAdvancedSiteSearchMetadata

Metadata related to the progress of the [SiteSearchEngineService.DisableAdvancedSiteSearch][google.cloud.discoveryengine.v1.SiteSearchEngineService.DisableAdvancedSiteSearch] operation. This will be returned by the google.longrunning.Operation.metadata field.

DisableAdvancedSiteSearchRequest

Request message for [SiteSearchEngineService.DisableAdvancedSiteSearch][google.cloud.discoveryengine.v1.SiteSearchEngineService.DisableAdvancedSiteSearch] method.

DisableAdvancedSiteSearchResponse

Response message for [SiteSearchEngineService.DisableAdvancedSiteSearch][google.cloud.discoveryengine.v1.SiteSearchEngineService.DisableAdvancedSiteSearch] method.

Document

Document captures all raw metadata information of items to be recommended or searched.

Document.Types

Container for nested types declared in the Document message type.

Document.Types.Content

Unstructured data linked to this document.

Document.Types.IndexStatus

Index status of the document.

DocumentInfo

Detailed document information associated with a user event.

DocumentName

Resource name for the Document resource.

DocumentProcessingConfig

A singleton resource of [DataStore][google.cloud.discoveryengine.v1.DataStore]. If it's empty when [DataStore][google.cloud.discoveryengine.v1.DataStore] is created and [DataStore][google.cloud.discoveryengine.v1.DataStore] is set to [DataStore.ContentConfig.CONTENT_REQUIRED][google.cloud.discoveryengine.v1.DataStore.ContentConfig.CONTENT_REQUIRED], the default parser will default to digital parser.

DocumentProcessingConfig.Types

Container for nested types declared in the DocumentProcessingConfig message type.

DocumentProcessingConfig.Types.ChunkingConfig

Configuration for chunking config.

DocumentProcessingConfig.Types.ChunkingConfig.Types

Container for nested types declared in the ChunkingConfig message type.

DocumentProcessingConfig.Types.ChunkingConfig.Types.LayoutBasedChunkingConfig

Configuration for the layout based chunking.

DocumentProcessingConfig.Types.ParsingConfig

Related configurations applied to a specific type of document parser.

DocumentProcessingConfig.Types.ParsingConfig.Types

Container for nested types declared in the ParsingConfig message type.

DocumentProcessingConfig.Types.ParsingConfig.Types.DigitalParsingConfig

The digital parsing configurations for documents.

DocumentProcessingConfig.Types.ParsingConfig.Types.LayoutParsingConfig

The layout parsing configurations for documents.

DocumentProcessingConfig.Types.ParsingConfig.Types.OcrParsingConfig

The OCR parsing configurations for documents.

DocumentProcessingConfigName

Resource name for the DocumentProcessingConfig resource.

DocumentService

Service for ingesting [Document][google.cloud.discoveryengine.v1.Document] information of the customer's website.

DocumentService.DocumentServiceBase

Base class for server-side implementations of DocumentService

DocumentService.DocumentServiceClient

Client for DocumentService

DocumentServiceClient

DocumentService client wrapper, for convenient use.

DocumentServiceClientBuilder

Builder class for DocumentServiceClient to provide simple configuration of credentials, endpoint etc.

DocumentServiceClientImpl

DocumentService client wrapper implementation, for convenient use.

DocumentServiceSettings

Settings for DocumentServiceClient instances.

EnableAdvancedSiteSearchMetadata

Metadata related to the progress of the [SiteSearchEngineService.EnableAdvancedSiteSearch][google.cloud.discoveryengine.v1.SiteSearchEngineService.EnableAdvancedSiteSearch] operation. This will be returned by the google.longrunning.Operation.metadata field.

EnableAdvancedSiteSearchRequest

Request message for [SiteSearchEngineService.EnableAdvancedSiteSearch][google.cloud.discoveryengine.v1.SiteSearchEngineService.EnableAdvancedSiteSearch] method.

EnableAdvancedSiteSearchResponse

Response message for [SiteSearchEngineService.EnableAdvancedSiteSearch][google.cloud.discoveryengine.v1.SiteSearchEngineService.EnableAdvancedSiteSearch] method.

Engine

Metadata that describes the training and serving parameters of an [Engine][google.cloud.discoveryengine.v1.Engine].

Engine.Types

Container for nested types declared in the Engine message type.

Engine.Types.ChatEngineConfig

Configurations for a Chat Engine.

Engine.Types.ChatEngineConfig.Types

Container for nested types declared in the ChatEngineConfig message type.

Engine.Types.ChatEngineConfig.Types.AgentCreationConfig

Configurations for generating a Dialogflow agent.

Note that these configurations are one-time consumed by and passed to Dialogflow service. It means they cannot be retrieved using [EngineService.GetEngine][google.cloud.discoveryengine.v1.EngineService.GetEngine] or [EngineService.ListEngines][google.cloud.discoveryengine.v1.EngineService.ListEngines] API after engine creation.

Engine.Types.ChatEngineMetadata

Additional information of a Chat Engine. Fields in this message are output only.

Engine.Types.CommonConfig

Common configurations for an Engine.

Engine.Types.SearchEngineConfig

Configurations for a Search Engine.

EngineName

Resource name for the Engine resource.

EngineService

Service for managing [Engine][google.cloud.discoveryengine.v1.Engine] configuration.

EngineService.EngineServiceBase

Base class for server-side implementations of EngineService

EngineService.EngineServiceClient

Client for EngineService

EngineServiceClient

EngineService client wrapper, for convenient use.

EngineServiceClientBuilder

Builder class for EngineServiceClient to provide simple configuration of credentials, endpoint etc.

EngineServiceClientImpl

EngineService client wrapper implementation, for convenient use.

EngineServiceSettings

Settings for EngineServiceClient instances.

FactChunk

Fact Chunk.

FetchDomainVerificationStatusRequest

Request message for [SiteSearchEngineService.FetchDomainVerificationStatus][google.cloud.discoveryengine.v1.SiteSearchEngineService.FetchDomainVerificationStatus] method.

FetchDomainVerificationStatusResponse

Response message for [SiteSearchEngineService.FetchDomainVerificationStatus][google.cloud.discoveryengine.v1.SiteSearchEngineService.FetchDomainVerificationStatus] method.

FhirResourceName

Resource name for the FhirResource resource.

FhirStoreName

Resource name for the FhirStore resource.

FhirStoreSource

Cloud FhirStore source import data from.

FirestoreSource

Firestore source import data from.

GcsSource

Cloud Storage location for input content.

GenerateGroundedContentRequest

Top-level message sent by the client for the GenerateGroundedContent method.

GenerateGroundedContentRequest.Types

Container for nested types declared in the GenerateGroundedContentRequest message type.

GenerateGroundedContentRequest.Types.DynamicRetrievalConfiguration

Describes the options to customize dynamic retrieval.

GenerateGroundedContentRequest.Types.DynamicRetrievalConfiguration.Types

Container for nested types declared in the DynamicRetrievalConfiguration message type.

GenerateGroundedContentRequest.Types.DynamicRetrievalConfiguration.Types.DynamicRetrievalPredictor

Describes the predictor settings for dynamic retrieval.

GenerateGroundedContentRequest.Types.DynamicRetrievalConfiguration.Types.DynamicRetrievalPredictor.Types

Container for nested types declared in the DynamicRetrievalPredictor message type.

GenerateGroundedContentRequest.Types.GenerationSpec

Content generation specification.

GenerateGroundedContentRequest.Types.GroundingSource

Grounding source.

GenerateGroundedContentRequest.Types.GroundingSource.Types

Container for nested types declared in the GroundingSource message type.

GenerateGroundedContentRequest.Types.GroundingSource.Types.GoogleSearchSource

Google Search config parameters.

GenerateGroundedContentRequest.Types.GroundingSource.Types.InlineSource

Message to be used for grounding based on inline content.

GenerateGroundedContentRequest.Types.GroundingSource.Types.SearchSource

Message to be used for grounding with Vertex AI Search.

GenerateGroundedContentRequest.Types.GroundingSpec

Grounding specification.

GenerateGroundedContentResponse

GenerateGroundedContentResponse.Types

Container for nested types declared in the GenerateGroundedContentResponse message type.

GenerateGroundedContentResponse.Types.Candidate

A response candidate generated from the model.

GenerateGroundedContentResponse.Types.Candidate.Types

Container for nested types declared in the Candidate message type.

GenerateGroundedContentResponse.Types.Candidate.Types.GroundingMetadata

Citation for the generated content.

GenerateGroundedContentResponse.Types.Candidate.Types.GroundingMetadata.Types

Container for nested types declared in the GroundingMetadata message type.

GenerateGroundedContentResponse.Types.Candidate.Types.GroundingMetadata.Types.DynamicRetrievalMetadata

Describes the metadata about dynamic retrieval.

GenerateGroundedContentResponse.Types.Candidate.Types.GroundingMetadata.Types.DynamicRetrievalPredictorMetadata

Describes the metadata about the dynamic retrieval predictor.

GenerateGroundedContentResponse.Types.Candidate.Types.GroundingMetadata.Types.DynamicRetrievalPredictorMetadata.Types

Container for nested types declared in the DynamicRetrievalPredictorMetadata message type.

GenerateGroundedContentResponse.Types.Candidate.Types.GroundingMetadata.Types.GroundingSupport

Grounding info for a claim in the candidate and its support.

GenerateGroundedContentResponse.Types.Candidate.Types.GroundingMetadata.Types.RetrievalMetadata

Describes the metadata associated with a retrieval step.

GenerateGroundedContentResponse.Types.Candidate.Types.GroundingMetadata.Types.RetrievalMetadata.Types

Container for nested types declared in the RetrievalMetadata message type.

GenerateGroundedContentResponse.Types.Candidate.Types.GroundingMetadata.Types.SearchEntryPoint

Google search entry point.

GetAnswerRequest

Request for GetAnswer method.

GetControlRequest

Request for GetControl method.

GetConversationRequest

Request for GetConversation method.

GetDataStoreRequest

Request message for [DataStoreService.GetDataStore][google.cloud.discoveryengine.v1.DataStoreService.GetDataStore] method.

GetDocumentRequest

Request message for [DocumentService.GetDocument][google.cloud.discoveryengine.v1.DocumentService.GetDocument] method.

GetEngineRequest

Request message for [EngineService.GetEngine][google.cloud.discoveryengine.v1.EngineService.GetEngine] method.

GetSchemaRequest

Request message for [SchemaService.GetSchema][google.cloud.discoveryengine.v1.SchemaService.GetSchema] method.

GetSessionRequest

Request for GetSession method.

GetSiteSearchEngineRequest

Request message for [SiteSearchEngineService.GetSiteSearchEngine][google.cloud.discoveryengine.v1.SiteSearchEngineService.GetSiteSearchEngine] method.

GetTargetSiteRequest

Request message for [SiteSearchEngineService.GetTargetSite][google.cloud.discoveryengine.v1.SiteSearchEngineService.GetTargetSite] method.

GroundedGenerationContent

Base structured datatype containing multi-part content of a message.

GroundedGenerationContent.Types

Container for nested types declared in the GroundedGenerationContent message type.

GroundedGenerationContent.Types.Part

Single part of content.

GroundedGenerationService

Service for grounded generation.

GroundedGenerationService.GroundedGenerationServiceBase

Base class for server-side implementations of GroundedGenerationService

GroundedGenerationService.GroundedGenerationServiceClient

Client for GroundedGenerationService

GroundedGenerationServiceClient

GroundedGenerationService client wrapper, for convenient use.

GroundedGenerationServiceClient.StreamGenerateGroundedContentStream

Bidirectional streaming methods for StreamGenerateGroundedContent(CallSettings, BidirectionalStreamingSettings).

GroundedGenerationServiceClientBuilder

Builder class for GroundedGenerationServiceClient to provide simple configuration of credentials, endpoint etc.

GroundedGenerationServiceClientImpl

GroundedGenerationService client wrapper implementation, for convenient use.

GroundedGenerationServiceSettings

Settings for GroundedGenerationServiceClient instances.

GroundingConfigName

Resource name for the GroundingConfig resource.

GroundingFact

Grounding Fact.

ImportCompletionSuggestionsMetadata

Metadata related to the progress of the ImportCompletionSuggestions operation. This will be returned by the google.longrunning.Operation.metadata field.

ImportCompletionSuggestionsRequest

Request message for [CompletionService.ImportCompletionSuggestions][google.cloud.discoveryengine.v1.CompletionService.ImportCompletionSuggestions] method.

ImportCompletionSuggestionsRequest.Types

Container for nested types declared in the ImportCompletionSuggestionsRequest message type.

ImportCompletionSuggestionsRequest.Types.InlineSource

The inline source for CompletionSuggestions.

ImportCompletionSuggestionsResponse

Response of the [CompletionService.ImportCompletionSuggestions][google.cloud.discoveryengine.v1.CompletionService.ImportCompletionSuggestions] method. If the long running operation is done, this message is returned by the google.longrunning.Operations.response field if the operation is successful.

ImportDocumentsMetadata

Metadata related to the progress of the ImportDocuments operation. This is returned by the google.longrunning.Operation.metadata field.

ImportDocumentsRequest

Request message for Import methods.

ImportDocumentsRequest.Types

Container for nested types declared in the ImportDocumentsRequest message type.

ImportDocumentsRequest.Types.InlineSource

The inline source for the input config for ImportDocuments method.

ImportDocumentsResponse

Response of the [ImportDocumentsRequest][google.cloud.discoveryengine.v1.ImportDocumentsRequest]. If the long running operation is done, then this message is returned by the google.longrunning.Operations.response field if the operation was successful.

ImportErrorConfig

Configuration of destination for Import related errors.

ImportSuggestionDenyListEntriesMetadata

Metadata related to the progress of the ImportSuggestionDenyListEntries operation. This is returned by the google.longrunning.Operation.metadata field.

ImportSuggestionDenyListEntriesRequest

Request message for [CompletionService.ImportSuggestionDenyListEntries][google.cloud.discoveryengine.v1.CompletionService.ImportSuggestionDenyListEntries] method.

ImportSuggestionDenyListEntriesRequest.Types

Container for nested types declared in the ImportSuggestionDenyListEntriesRequest message type.

ImportSuggestionDenyListEntriesRequest.Types.InlineSource

The inline source for SuggestionDenyListEntry.

ImportSuggestionDenyListEntriesResponse

Response message for [CompletionService.ImportSuggestionDenyListEntries][google.cloud.discoveryengine.v1.CompletionService.ImportSuggestionDenyListEntries] method.

ImportUserEventsMetadata

Metadata related to the progress of the Import operation. This is returned by the google.longrunning.Operation.metadata field.

ImportUserEventsRequest

Request message for the ImportUserEvents request.

ImportUserEventsRequest.Types

Container for nested types declared in the ImportUserEventsRequest message type.

ImportUserEventsRequest.Types.InlineSource

The inline source for the input config for ImportUserEvents method.

ImportUserEventsResponse

Response of the ImportUserEventsRequest. If the long running operation was successful, then this message is returned by the google.longrunning.Operations.response field if the operation was successful.

Interval

A floating point interval.

ListControlsRequest

Request for ListControls method.

ListControlsResponse

Response for ListControls method.

ListConversationsRequest

Request for ListConversations method.

ListConversationsResponse

Response for ListConversations method.

ListCustomModelsRequest

Request message for [SearchTuningService.ListCustomModels][google.cloud.discoveryengine.v1.SearchTuningService.ListCustomModels] method.

ListCustomModelsResponse

Response message for [SearchTuningService.ListCustomModels][google.cloud.discoveryengine.v1.SearchTuningService.ListCustomModels] method.

ListDataStoresRequest

Request message for [DataStoreService.ListDataStores][google.cloud.discoveryengine.v1.DataStoreService.ListDataStores] method.

ListDataStoresResponse

Response message for [DataStoreService.ListDataStores][google.cloud.discoveryengine.v1.DataStoreService.ListDataStores] method.

ListDocumentsRequest

Request message for [DocumentService.ListDocuments][google.cloud.discoveryengine.v1.DocumentService.ListDocuments] method.

ListDocumentsResponse

Response message for [DocumentService.ListDocuments][google.cloud.discoveryengine.v1.DocumentService.ListDocuments] method.

ListEnginesRequest

Request message for [EngineService.ListEngines][google.cloud.discoveryengine.v1.EngineService.ListEngines] method.

ListEnginesResponse

Response message for [EngineService.ListEngines][google.cloud.discoveryengine.v1.EngineService.ListEngines] method.

ListSchemasRequest

Request message for [SchemaService.ListSchemas][google.cloud.discoveryengine.v1.SchemaService.ListSchemas] method.

ListSchemasResponse

Response message for [SchemaService.ListSchemas][google.cloud.discoveryengine.v1.SchemaService.ListSchemas] method.

ListSessionsRequest

Request for ListSessions method.

ListSessionsResponse

Response for ListSessions method.

ListTargetSitesRequest

Request message for [SiteSearchEngineService.ListTargetSites][google.cloud.discoveryengine.v1.SiteSearchEngineService.ListTargetSites] method.

ListTargetSitesResponse

Response message for [SiteSearchEngineService.ListTargetSites][google.cloud.discoveryengine.v1.SiteSearchEngineService.ListTargetSites] method.

LocationName

Resource name for the Location resource.

MediaInfo

Media-specific user event information.

PageInfo

Detailed page information.

PanelInfo

Detailed panel information associated with a user event.

Project

Metadata and configurations for a Google Cloud project in the service.

Project.Types

Container for nested types declared in the Project message type.

Project.Types.ServiceTerms

Metadata about the terms of service.

Project.Types.ServiceTerms.Types

Container for nested types declared in the ServiceTerms message type.

ProjectName

Resource name for the Project resource.

ProjectService

Service for operations on the [Project][google.cloud.discoveryengine.v1.Project].

ProjectService.ProjectServiceBase

Base class for server-side implementations of ProjectService

ProjectService.ProjectServiceClient

Client for ProjectService

ProjectServiceClient

ProjectService client wrapper, for convenient use.

ProjectServiceClientBuilder

Builder class for ProjectServiceClient to provide simple configuration of credentials, endpoint etc.

ProjectServiceClientImpl

ProjectService client wrapper implementation, for convenient use.

ProjectServiceSettings

Settings for ProjectServiceClient instances.

ProvisionProjectMetadata

Metadata associated with a project provision operation.

ProvisionProjectRequest

Request for [ProjectService.ProvisionProject][google.cloud.discoveryengine.v1.ProjectService.ProvisionProject] method.

PurgeCompletionSuggestionsMetadata

Metadata related to the progress of the PurgeCompletionSuggestions operation. This is returned by the google.longrunning.Operation.metadata field.

PurgeCompletionSuggestionsRequest

Request message for [CompletionService.PurgeCompletionSuggestions][google.cloud.discoveryengine.v1.CompletionService.PurgeCompletionSuggestions] method.

PurgeCompletionSuggestionsResponse

Response message for [CompletionService.PurgeCompletionSuggestions][google.cloud.discoveryengine.v1.CompletionService.PurgeCompletionSuggestions] method.

PurgeDocumentsMetadata

Metadata related to the progress of the PurgeDocuments operation. This will be returned by the google.longrunning.Operation.metadata field.

PurgeDocumentsRequest

Request message for [DocumentService.PurgeDocuments][google.cloud.discoveryengine.v1.DocumentService.PurgeDocuments] method.

PurgeDocumentsRequest.Types

Container for nested types declared in the PurgeDocumentsRequest message type.

PurgeDocumentsRequest.Types.InlineSource

The inline source for the input config for [DocumentService.PurgeDocuments][google.cloud.discoveryengine.v1.DocumentService.PurgeDocuments] method.

PurgeDocumentsResponse

Response message for [DocumentService.PurgeDocuments][google.cloud.discoveryengine.v1.DocumentService.PurgeDocuments] method. If the long running operation is successfully done, then this message is returned by the google.longrunning.Operations.response field.

PurgeErrorConfig

Configuration of destination for Purge related errors.

PurgeSuggestionDenyListEntriesMetadata

Metadata related to the progress of the PurgeSuggestionDenyListEntries operation. This is returned by the google.longrunning.Operation.metadata field.

PurgeSuggestionDenyListEntriesRequest

Request message for [CompletionService.PurgeSuggestionDenyListEntries][google.cloud.discoveryengine.v1.CompletionService.PurgeSuggestionDenyListEntries] method.

PurgeSuggestionDenyListEntriesResponse

Response message for [CompletionService.PurgeSuggestionDenyListEntries][google.cloud.discoveryengine.v1.CompletionService.PurgeSuggestionDenyListEntries] method.

PurgeUserEventsMetadata

Metadata related to the progress of the PurgeUserEvents operation. This will be returned by the google.longrunning.Operation.metadata field.

PurgeUserEventsRequest

Request message for PurgeUserEvents method.

PurgeUserEventsResponse

Response of the PurgeUserEventsRequest. If the long running operation is successfully done, then this message is returned by the google.longrunning.Operations.response field.

Query

Defines a user inputed query.

RankRequest

Request message for [RankService.Rank][google.cloud.discoveryengine.v1.RankService.Rank] method.

RankResponse

Response message for [RankService.Rank][google.cloud.discoveryengine.v1.RankService.Rank] method.

RankService

Service for ranking text records.

RankService.RankServiceBase

Base class for server-side implementations of RankService

RankService.RankServiceClient

Client for RankService

RankServiceClient

RankService client wrapper, for convenient use.

RankServiceClientBuilder

Builder class for RankServiceClient to provide simple configuration of credentials, endpoint etc.

RankServiceClientImpl

RankService client wrapper implementation, for convenient use.

RankServiceSettings

Settings for RankServiceClient instances.

RankingConfigName

Resource name for the RankingConfig resource.

RankingRecord

Record message for [RankService.Rank][google.cloud.discoveryengine.v1.RankService.Rank] method.

RecommendRequest

Request message for Recommend method.

RecommendResponse

Response message for Recommend method.

RecommendResponse.Types

Container for nested types declared in the RecommendResponse message type.

RecommendResponse.Types.RecommendationResult

RecommendationResult represents a generic recommendation result with associated metadata.

RecommendationService

Service for making recommendations.

RecommendationService.RecommendationServiceBase

Base class for server-side implementations of RecommendationService

RecommendationService.RecommendationServiceClient

Client for RecommendationService

RecommendationServiceClient

RecommendationService client wrapper, for convenient use.

RecommendationServiceClientBuilder

Builder class for RecommendationServiceClient to provide simple configuration of credentials, endpoint etc.

RecommendationServiceClientImpl

RecommendationService client wrapper implementation, for convenient use.

RecommendationServiceSettings

Settings for RecommendationServiceClient instances.

RecrawlUrisMetadata

Metadata related to the progress of the [SiteSearchEngineService.RecrawlUris][google.cloud.discoveryengine.v1.SiteSearchEngineService.RecrawlUris] operation. This will be returned by the google.longrunning.Operation.metadata field.

RecrawlUrisRequest

Request message for [SiteSearchEngineService.RecrawlUris][google.cloud.discoveryengine.v1.SiteSearchEngineService.RecrawlUris] method.

RecrawlUrisResponse

Response message for [SiteSearchEngineService.RecrawlUris][google.cloud.discoveryengine.v1.SiteSearchEngineService.RecrawlUris] method.

RecrawlUrisResponse.Types

Container for nested types declared in the RecrawlUrisResponse message type.

RecrawlUrisResponse.Types.FailureInfo

Details about why a particular URI failed to be crawled. Each FailureInfo contains one FailureReason per CorpusType.

RecrawlUrisResponse.Types.FailureInfo.Types

Container for nested types declared in the FailureInfo message type.

RecrawlUrisResponse.Types.FailureInfo.Types.FailureReason

Details about why crawling failed for a particular CorpusType, e.g., DESKTOP and MOBILE crawling may fail for different reasons.

RecrawlUrisResponse.Types.FailureInfo.Types.FailureReason.Types

Container for nested types declared in the FailureReason message type.

Reply

Defines a reply message to user.

Schema

Defines the structure and layout of a type of document data.

SchemaName

Resource name for the Schema resource.

SchemaService

Service for managing [Schema][google.cloud.discoveryengine.v1.Schema]s.

SchemaService.SchemaServiceBase

Base class for server-side implementations of SchemaService

SchemaService.SchemaServiceClient

Client for SchemaService

SchemaServiceClient

SchemaService client wrapper, for convenient use.

SchemaServiceClientBuilder

Builder class for SchemaServiceClient to provide simple configuration of credentials, endpoint etc.

SchemaServiceClientImpl

SchemaService client wrapper implementation, for convenient use.

SchemaServiceSettings

Settings for SchemaServiceClient instances.

SearchInfo

Detailed search information.

SearchRequest

Request message for [SearchService.Search][google.cloud.discoveryengine.v1.SearchService.Search] method.

SearchRequest.Types

Container for nested types declared in the SearchRequest message type.

SearchRequest.Types.BoostSpec

Boost specification to boost certain documents.

SearchRequest.Types.BoostSpec.Types

Container for nested types declared in the BoostSpec message type.

SearchRequest.Types.BoostSpec.Types.ConditionBoostSpec

Boost applies to documents which match a condition.

SearchRequest.Types.BoostSpec.Types.ConditionBoostSpec.Types

Container for nested types declared in the ConditionBoostSpec message type.

SearchRequest.Types.BoostSpec.Types.ConditionBoostSpec.Types.BoostControlSpec

Specification for custom ranking based on customer specified attribute value. It provides more controls for customized ranking than the simple (condition, boost) combination above.

SearchRequest.Types.BoostSpec.Types.ConditionBoostSpec.Types.BoostControlSpec.Types

Container for nested types declared in the BoostControlSpec message type.

SearchRequest.Types.BoostSpec.Types.ConditionBoostSpec.Types.BoostControlSpec.Types.ControlPoint

The control points used to define the curve. The curve defined through these control points can only be monotonically increasing or decreasing(constant values are acceptable).

SearchRequest.Types.ContentSearchSpec

A specification for configuring the behavior of content search.

SearchRequest.Types.ContentSearchSpec.Types

Container for nested types declared in the ContentSearchSpec message type.

SearchRequest.Types.ContentSearchSpec.Types.ChunkSpec

Specifies the chunk spec to be returned from the search response. Only available if the [SearchRequest.ContentSearchSpec.search_result_mode][google.cloud.discoveryengine.v1.SearchRequest.ContentSearchSpec.search_result_mode] is set to [CHUNKS][google.cloud.discoveryengine.v1.SearchRequest.ContentSearchSpec.SearchResultMode.CHUNKS]

SearchRequest.Types.ContentSearchSpec.Types.ExtractiveContentSpec

A specification for configuring the extractive content in a search response.

SearchRequest.Types.ContentSearchSpec.Types.SnippetSpec

A specification for configuring snippets in a search response.

SearchRequest.Types.ContentSearchSpec.Types.SummarySpec

A specification for configuring a summary returned in a search response.

SearchRequest.Types.ContentSearchSpec.Types.SummarySpec.Types

Container for nested types declared in the SummarySpec message type.

SearchRequest.Types.ContentSearchSpec.Types.SummarySpec.Types.ModelPromptSpec

Specification of the prompt to use with the model.

SearchRequest.Types.ContentSearchSpec.Types.SummarySpec.Types.ModelSpec

Specification of the model.

SearchRequest.Types.DataStoreSpec

A struct to define data stores to filter on in a search call and configurations for those data stores. Otherwise, an INVALID_ARGUMENT error is returned.

SearchRequest.Types.FacetSpec

A facet specification to perform faceted search.

SearchRequest.Types.FacetSpec.Types

Container for nested types declared in the FacetSpec message type.

SearchRequest.Types.FacetSpec.Types.FacetKey

Specifies how a facet is computed.

SearchRequest.Types.ImageQuery

Specifies the image query input.

SearchRequest.Types.QueryExpansionSpec

Specification to determine under which conditions query expansion should occur.

SearchRequest.Types.QueryExpansionSpec.Types

Container for nested types declared in the QueryExpansionSpec message type.

SearchRequest.Types.SearchAsYouTypeSpec

Specification for search as you type in search requests.

SearchRequest.Types.SearchAsYouTypeSpec.Types

Container for nested types declared in the SearchAsYouTypeSpec message type.

SearchRequest.Types.SessionSpec

Session specification.

Multi-turn Search feature is currently at private GA stage. Please use v1alpha or v1beta version instead before we launch this feature to public GA. Or ask for allowlisting through Google Support team.

SearchRequest.Types.SpellCorrectionSpec

The specification for query spell correction.

SearchRequest.Types.SpellCorrectionSpec.Types

Container for nested types declared in the SpellCorrectionSpec message type.

SearchResponse

Response message for [SearchService.Search][google.cloud.discoveryengine.v1.SearchService.Search] method.

SearchResponse.Types

Container for nested types declared in the SearchResponse message type.

SearchResponse.Types.Facet

A facet result.

SearchResponse.Types.Facet.Types

Container for nested types declared in the Facet message type.

SearchResponse.Types.Facet.Types.FacetValue

A facet value which contains value names and their count.

SearchResponse.Types.QueryExpansionInfo

Information describing query expansion including whether expansion has occurred.

SearchResponse.Types.SearchResult

Represents the search results.

SearchResponse.Types.SessionInfo

Information about the session.

SearchResponse.Types.Summary

Summary of the top N search results specified by the summary spec.

SearchResponse.Types.Summary.Types

Container for nested types declared in the Summary message type.

SearchResponse.Types.Summary.Types.Citation

Citation info for a segment.

SearchResponse.Types.Summary.Types.CitationMetadata

Citation metadata.

SearchResponse.Types.Summary.Types.CitationSource

Citation source.

SearchResponse.Types.Summary.Types.Reference

Document reference.

SearchResponse.Types.Summary.Types.Reference.Types

Container for nested types declared in the Reference message type.

SearchResponse.Types.Summary.Types.Reference.Types.ChunkContent

Chunk content.

SearchResponse.Types.Summary.Types.SafetyAttributes

Safety Attribute categories and their associated confidence scores.

SearchResponse.Types.Summary.Types.SummaryWithMetadata

Summary with metadata information.

SearchService

Service for search.

SearchService.SearchServiceBase

Base class for server-side implementations of SearchService

SearchService.SearchServiceClient

Client for SearchService

SearchServiceClient

SearchService client wrapper, for convenient use.

SearchServiceClientBuilder

Builder class for SearchServiceClient to provide simple configuration of credentials, endpoint etc.

SearchServiceClientImpl

SearchService client wrapper implementation, for convenient use.

SearchServiceSettings

Settings for SearchServiceClient instances.

SearchTuningService

Service for search tuning.

SearchTuningService.SearchTuningServiceBase

Base class for server-side implementations of SearchTuningService

SearchTuningService.SearchTuningServiceClient

Client for SearchTuningService

SearchTuningServiceClient

SearchTuningService client wrapper, for convenient use.

SearchTuningServiceClientBuilder

Builder class for SearchTuningServiceClient to provide simple configuration of credentials, endpoint etc.

SearchTuningServiceClientImpl

SearchTuningService client wrapper implementation, for convenient use.

SearchTuningServiceSettings

Settings for SearchTuningServiceClient instances.

ServingConfigName

Resource name for the ServingConfig resource.

Session

External session proto definition.

Session.Types

Container for nested types declared in the Session message type.

Session.Types.Turn

Represents a turn, including a query from the user and a answer from service.

SessionName

Resource name for the Session resource.

SiteSearchEngine

SiteSearchEngine captures DataStore level site search persisting configurations. It is a singleton value per data store.

SiteSearchEngineName

Resource name for the SiteSearchEngine resource.

SiteSearchEngineService

Service for managing site search related resources.

SiteSearchEngineService.SiteSearchEngineServiceBase

Base class for server-side implementations of SiteSearchEngineService

SiteSearchEngineService.SiteSearchEngineServiceClient

Client for SiteSearchEngineService

SiteSearchEngineServiceClient

SiteSearchEngineService client wrapper, for convenient use.

SiteSearchEngineServiceClientBuilder

Builder class for SiteSearchEngineServiceClient to provide simple configuration of credentials, endpoint etc.

SiteSearchEngineServiceClientImpl

SiteSearchEngineService client wrapper implementation, for convenient use.

SiteSearchEngineServiceSettings

Settings for SiteSearchEngineServiceClient instances.

SiteVerificationInfo

Verification information for target sites in advanced site search.

SiteVerificationInfo.Types

Container for nested types declared in the SiteVerificationInfo message type.

SpannerSource

The Spanner source for importing data

SuggestionDenyListEntry

Suggestion deny list entry identifying the phrase to block from suggestions and the applied operation for the phrase.

SuggestionDenyListEntry.Types

Container for nested types declared in the SuggestionDenyListEntry message type.

TargetSite

A target site for the SiteSearchEngine.

TargetSite.Types

Container for nested types declared in the TargetSite message type.

TargetSite.Types.FailureReason

Site search indexing failure reasons.

TargetSite.Types.FailureReason.Types

Container for nested types declared in the FailureReason message type.

TargetSite.Types.FailureReason.Types.QuotaFailure

Failed due to insufficient quota.

TargetSiteName

Resource name for the TargetSite resource.

TextInput

Defines text input.

TrainCustomModelMetadata

Metadata related to the progress of the TrainCustomModel operation. This is returned by the google.longrunning.Operation.metadata field.

TrainCustomModelRequest

Request message for [SearchTuningService.TrainCustomModel][google.cloud.discoveryengine.v1.SearchTuningService.TrainCustomModel] method.

TrainCustomModelRequest.Types

Container for nested types declared in the TrainCustomModelRequest message type.

TrainCustomModelRequest.Types.GcsTrainingInput

Cloud Storage training data input.

TrainCustomModelResponse

Response of the [TrainCustomModelRequest][google.cloud.discoveryengine.v1.TrainCustomModelRequest]. This message is returned by the google.longrunning.Operations.response field.

TransactionInfo

A transaction represents the entire purchase transaction.

UpdateControlRequest

Request for UpdateControl method.

UpdateConversationRequest

Request for UpdateConversation method.

UpdateDataStoreRequest

Request message for [DataStoreService.UpdateDataStore][google.cloud.discoveryengine.v1.DataStoreService.UpdateDataStore] method.

UpdateDocumentRequest

Request message for [DocumentService.UpdateDocument][google.cloud.discoveryengine.v1.DocumentService.UpdateDocument] method.

UpdateEngineRequest

Request message for [EngineService.UpdateEngine][google.cloud.discoveryengine.v1.EngineService.UpdateEngine] method.

UpdateSchemaMetadata

Metadata for UpdateSchema LRO.

UpdateSchemaRequest

Request message for [SchemaService.UpdateSchema][google.cloud.discoveryengine.v1.SchemaService.UpdateSchema] method.

UpdateSessionRequest

Request for UpdateSession method.

UpdateTargetSiteMetadata

Metadata related to the progress of the [SiteSearchEngineService.UpdateTargetSite][google.cloud.discoveryengine.v1.SiteSearchEngineService.UpdateTargetSite] operation. This will be returned by the google.longrunning.Operation.metadata field.

UpdateTargetSiteRequest

Request message for [SiteSearchEngineService.UpdateTargetSite][google.cloud.discoveryengine.v1.SiteSearchEngineService.UpdateTargetSite] method.

UserEvent

UserEvent captures all metadata information Discovery Engine API needs to know about how end users interact with your website.

UserEventService

Service for ingesting end user actions on a website to Discovery Engine API.

UserEventService.UserEventServiceBase

Base class for server-side implementations of UserEventService

UserEventService.UserEventServiceClient

Client for UserEventService

UserEventServiceClient

UserEventService client wrapper, for convenient use.

UserEventServiceClientBuilder

Builder class for UserEventServiceClient to provide simple configuration of credentials, endpoint etc.

UserEventServiceClientImpl

UserEventService client wrapper implementation, for convenient use.

UserEventServiceSettings

Settings for UserEventServiceClient instances.

UserInfo

Information of an end user.

WorkspaceConfig

Config to store data store type configuration for workspace data

WorkspaceConfig.Types

Container for nested types declared in the WorkspaceConfig message type.

WriteUserEventRequest

Request message for WriteUserEvent method.

Enums

Answer.Types.AnswerSkippedReason

An enum for answer skipped reasons.

Answer.Types.QueryUnderstandingInfo.Types.QueryClassificationInfo.Types.Type

Query classification types.

Answer.Types.Reference.ContentOneofCase

Enum of possible cases for the "content" oneof.

Answer.Types.State

Enumeration of the state of the answer generation.

Answer.Types.Step.Types.Action.ActionOneofCase

Enum of possible cases for the "action" oneof.

Answer.Types.Step.Types.State

Enumeration of the state of the step.

AnswerName.ResourceNameType

The possible contents of AnswerName.

AnswerQueryRequest.Types.QueryUnderstandingSpec.Types.QueryClassificationSpec.Types.Type

Query classification types.

AnswerQueryRequest.Types.SearchSpec.InputOneofCase

Enum of possible cases for the "input" oneof.

AnswerQueryRequest.Types.SearchSpec.Types.SearchResultList.Types.SearchResult.ContentOneofCase

Enum of possible cases for the "content" oneof.

BatchGetDocumentsMetadataRequest.Types.Matcher.MatcherOneofCase

Enum of possible cases for the "matcher" oneof.

BatchGetDocumentsMetadataResponse.Types.DocumentMetadata.Types.MatcherValue.MatcherValueOneofCase

Enum of possible cases for the "matcher_value" oneof.

BatchGetDocumentsMetadataResponse.Types.State

The state of the [Document][google.cloud.discoveryengine.v1.Document].

BigQuerySource.PartitionOneofCase

Enum of possible cases for the "partition" oneof.

BigtableOptions.Types.Encoding

The encoding mode of a Bigtable column or column family.

BigtableOptions.Types.Type

The type of values in a Bigtable column or column family. The values are expected to be encoded using HBase Bytes.toBytes function when the encoding value is set to BINARY.

BranchName.ResourceNameType

The possible contents of BranchName.

ChunkName.ResourceNameType

The possible contents of ChunkName.

CollectionName.ResourceNameType

The possible contents of CollectionName.

CompletionSuggestion.RankingInfoOneofCase

Enum of possible cases for the "ranking_info" oneof.

Control.ActionOneofCase

Enum of possible cases for the "action" oneof.

ControlName.ResourceNameType

The possible contents of ControlName.

Conversation.Types.State

Enumeration of the state of the conversation.

ConversationMessage.MessageOneofCase

Enum of possible cases for the "message" oneof.

ConversationName.ResourceNameType

The possible contents of ConversationName.

CustomTuningModel.Types.ModelState

The state of the model.

CustomTuningModelName.ResourceNameType

The possible contents of CustomTuningModelName.

DataStore.Types.ContentConfig

Content config of the data store.

DataStoreName.ResourceNameType

The possible contents of DataStoreName.

Document.DataOneofCase

Enum of possible cases for the "data" oneof.

Document.Types.Content.ContentOneofCase

Enum of possible cases for the "content" oneof.

DocumentInfo.DocumentDescriptorOneofCase

Enum of possible cases for the "document_descriptor" oneof.

DocumentName.ResourceNameType

The possible contents of DocumentName.

DocumentProcessingConfig.Types.ChunkingConfig.ChunkModeOneofCase

Enum of possible cases for the "chunk_mode" oneof.

DocumentProcessingConfig.Types.ParsingConfig.TypeDedicatedConfigOneofCase

Enum of possible cases for the "type_dedicated_config" oneof.

DocumentProcessingConfigName.ResourceNameType

The possible contents of DocumentProcessingConfigName.

Engine.EngineConfigOneofCase

Enum of possible cases for the "engine_config" oneof.

Engine.EngineMetadataOneofCase

Enum of possible cases for the "engine_metadata" oneof.

EngineName.ResourceNameType

The possible contents of EngineName.

FhirResourceName.ResourceNameType

The possible contents of FhirResourceName.

FhirStoreName.ResourceNameType

The possible contents of FhirStoreName.

GenerateGroundedContentRequest.Types.DynamicRetrievalConfiguration.Types.DynamicRetrievalPredictor.Types.Version

The version of the predictor to be used in dynamic retrieval.

GenerateGroundedContentRequest.Types.GroundingSource.SourceOneofCase

Enum of possible cases for the "source" oneof.

GenerateGroundedContentResponse.Types.Candidate.Types.GroundingMetadata.Types.DynamicRetrievalPredictorMetadata.Types.Version

The version of the predictor which was used in dynamic retrieval.

GenerateGroundedContentResponse.Types.Candidate.Types.GroundingMetadata.Types.RetrievalMetadata.Types.Source

Describes the source to which the metadata is associated to.

GroundedGenerationContent.Types.Part.DataOneofCase

Enum of possible cases for the "data" oneof.

GroundingConfigName.ResourceNameType

The possible contents of GroundingConfigName.

ImportCompletionSuggestionsRequest.SourceOneofCase

Enum of possible cases for the "source" oneof.

ImportDocumentsRequest.SourceOneofCase

Enum of possible cases for the "source" oneof.

ImportDocumentsRequest.Types.ReconciliationMode

Indicates how imported documents are reconciled with the existing documents created or imported before.

ImportErrorConfig.DestinationOneofCase

Enum of possible cases for the "destination" oneof.

ImportSuggestionDenyListEntriesRequest.SourceOneofCase

Enum of possible cases for the "source" oneof.

ImportUserEventsRequest.SourceOneofCase

Enum of possible cases for the "source" oneof.

IndustryVertical

The industry vertical associated with the [DataStore][google.cloud.discoveryengine.v1.DataStore].

Interval.MaxOneofCase

Enum of possible cases for the "max" oneof.

Interval.MinOneofCase

Enum of possible cases for the "min" oneof.

LocationName.ResourceNameType

The possible contents of LocationName.

Project.Types.ServiceTerms.Types.State

The agreement states this terms of service.

ProjectName.ResourceNameType

The possible contents of ProjectName.

PurgeDocumentsRequest.SourceOneofCase

Enum of possible cases for the "source" oneof.

PurgeErrorConfig.DestinationOneofCase

Enum of possible cases for the "destination" oneof.

Query.ContentOneofCase

Enum of possible cases for the "content" oneof.

RankingConfigName.ResourceNameType

The possible contents of RankingConfigName.

RecrawlUrisResponse.Types.FailureInfo.Types.FailureReason.Types.CorpusType

CorpusType for the failed crawling operation.

Schema.SchemaOneofCase

Enum of possible cases for the "schema" oneof.

SchemaName.ResourceNameType

The possible contents of SchemaName.

SearchAddOn

Add-on that provides additional functionality for search.

SearchRequest.Types.BoostSpec.Types.ConditionBoostSpec.Types.BoostControlSpec.Types.AttributeType

The attribute(or function) for which the custom ranking is to be applied.

SearchRequest.Types.BoostSpec.Types.ConditionBoostSpec.Types.BoostControlSpec.Types.InterpolationType

The interpolation type to be applied. Default will be linear (Piecewise Linear).

SearchRequest.Types.ContentSearchSpec.Types.SearchResultMode

Specifies the search result mode. If unspecified, the search result mode defaults to DOCUMENTS.

SearchRequest.Types.ImageQuery.ImageOneofCase

Enum of possible cases for the "image" oneof.

SearchRequest.Types.QueryExpansionSpec.Types.Condition

Enum describing under which condition query expansion should occur.

SearchRequest.Types.SearchAsYouTypeSpec.Types.Condition

Enum describing under which condition search as you type should occur.

SearchRequest.Types.SpellCorrectionSpec.Types.Mode

Enum describing under which mode spell correction should occur.

SearchResponse.Types.Facet.Types.FacetValue.FacetValueOneofCase

Enum of possible cases for the "facet_value" oneof.

SearchResponse.Types.Summary.Types.SummarySkippedReason

An Enum for summary-skipped reasons.

SearchTier

Tiers of search features. Different tiers might have different pricing. To learn more, check the pricing documentation.

SearchUseCase

Defines a further subdivision of SolutionType. Specifically applies to [SOLUTION_TYPE_SEARCH][google.cloud.discoveryengine.v1.SolutionType.SOLUTION_TYPE_SEARCH].

ServingConfigName.ResourceNameType

The possible contents of ServingConfigName.

Session.Types.State

Enumeration of the state of the session.

SessionName.ResourceNameType

The possible contents of SessionName.

SiteSearchEngineName.ResourceNameType

The possible contents of SiteSearchEngineName.

SiteVerificationInfo.Types.SiteVerificationState

Site verification state.

SolutionType

The type of solution.

SuggestionDenyListEntry.Types.MatchOperator

Operator for matching with the generated suggestions.

TargetSite.Types.FailureReason.FailureOneofCase

Enum of possible cases for the "failure" oneof.

TargetSite.Types.IndexingStatus

Target site indexing status enumeration.

TargetSite.Types.Type

Possible target site types.

TargetSiteName.ResourceNameType

The possible contents of TargetSiteName.

TrainCustomModelRequest.TrainingInputOneofCase

Enum of possible cases for the "training_input" oneof.

WorkspaceConfig.Types.Type

Specifies the type of Workspace App supported by this DataStore