Skip to main content
Google Cloud
Documentation Technology areas
  • AI and ML
  • Application development
  • Application hosting
  • Compute
  • Data analytics and pipelines
  • Databases
  • Distributed, hybrid, and multicloud
  • Generative AI
  • Industry solutions
  • Networking
  • Observability and monitoring
  • Security
  • Storage
Cross-product tools
  • Access and resources management
  • Costs and usage management
  • Google Cloud SDK, languages, frameworks, and tools
  • Infrastructure as code
  • Migration
Related sites
  • Google Cloud Home
  • Free Trial and Free Tier
  • Architecture Center
  • Blog
  • Contact Sales
  • Google Cloud Developer Center
  • Google Developer Center
  • Google Cloud Marketplace
  • Google Cloud Marketplace Documentation
  • Google Cloud Skills Boost
  • Google Cloud Solution Center
  • Google Cloud Support
  • Google Cloud Tech Youtube Channel
/
  • English
  • Deutsch
  • Español – América Latina
  • Français
  • Português – Brasil
  • 中文 – 简体
  • 日本語
  • 한국어
Console Sign in
  • Java
Overview Guides Reference Samples
Contact Us Start free
Google Cloud
  • Documentation
    • Overview
    • Guides
    • Reference
    • Samples
  • Technology areas
    • More
  • Cross-product tools
    • More
  • Related sites
    • More
  • Console
  • Contact Us
  • Start free
  • Overview
  • Library reference docs
  • ad-manager
  • admin
  • alloydb-connector
  • api-common
  • gax
  • google-analytics-admin
  • google-analytics-data
  • google-api-client
  • google-area120-tables
  • google-auth-library
  • google-cloud-accessapproval
  • google-cloud-advisorynotifications
  • google-cloud-aiplatform
  • google-cloud-alloydb
  • google-cloud-alloydb-connectors
  • google-cloud-analyticshub
  • google-cloud-api-gateway
  • google-cloud-apigee-connect
  • google-cloud-apigee-registry
  • google-cloud-apihub
  • google-cloud-apikeys
  • google-cloud-appengine-admin
  • google-cloud-apphub
  • google-cloud-artifact-registry
  • google-cloud-asset
  • google-cloud-assured-workloads
  • google-cloud-automl
  • google-cloud-backupdr
  • google-cloud-bare-metal-solution
  • google-cloud-batch
  • google-cloud-beyondcorp-appconnections
  • google-cloud-beyondcorp-appconnectors
  • google-cloud-beyondcorp-appgateways
  • google-cloud-beyondcorp-clientconnectorservices
  • google-cloud-beyondcorp-clientgateways
  • google-cloud-biglake
  • google-cloud-bigquery
  • google-cloud-bigquery-data-exchange
  • google-cloud-bigqueryconnection
  • google-cloud-bigquerydatapolicy
  • google-cloud-bigquerydatatransfer
  • google-cloud-bigquerymigration
  • google-cloud-bigqueryreservation
  • google-cloud-bigquerystorage
  • google-cloud-bigtable
  • google-cloud-billing
  • google-cloud-billingbudgets
  • google-cloud-binary-authorization
  • google-cloud-build
  • google-cloud-certificate-manager
  • google-cloud-channel
  • google-cloud-chat
  • google-cloud-chronicle
  • google-cloud-cloudcommerceconsumerprocurement
  • google-cloud-cloudcontrolspartner
  • google-cloud-cloudquotas
  • google-cloud-cloudsupport
  • google-cloud-compute
  • google-cloud-confidentialcomputing
  • google-cloud-configdelivery
  • google-cloud-connectgateway
  • google-cloud-contact-center-insights
  • google-cloud-container
  • google-cloud-containeranalysis
  • google-cloud-contentwarehouse
  • google-cloud-core
  • google-cloud-data-fusion
  • google-cloud-datacatalog
  • google-cloud-dataflow
  • google-cloud-dataform
  • google-cloud-datalabeling
  • google-cloud-datalineage
  • google-cloud-dataplex
  • google-cloud-dataproc
  • google-cloud-dataproc-metastore
  • google-cloud-datastore
  • google-cloud-datastream
  • google-cloud-debugger-client
  • google-cloud-deploy
  • google-cloud-developerconnect
  • google-cloud-devicestreaming
  • google-cloud-dialogflow
  • google-cloud-dialogflow-cx
  • google-cloud-discoveryengine
    • Overview
    • Version history
    • com.google.cloud.discoveryengine.v1
      • Package summary
      • Clients
        • AssistantServiceClient
        • CmekConfigServiceClient
        • CompletionServiceClient
        • ControlServiceClient
        • ConversationalSearchServiceClient
        • DataStoreServiceClient
        • DocumentServiceClient
        • EngineServiceClient
        • GroundedGenerationServiceClient
        • IdentityMappingStoreServiceClient
        • ProjectServiceClient
        • RankServiceClient
        • RecommendationServiceClient
        • SchemaServiceClient
        • SearchServiceClient
        • SearchTuningServiceClient
        • ServingConfigServiceClient
        • SessionServiceClient
        • SiteSearchEngineServiceClient
        • UserEventServiceClient
        • UserLicenseServiceClient
      • Settings
        • AssistantServiceSettings
        • CmekConfigServiceSettings
        • CompletionServiceSettings
        • ControlServiceSettings
        • ConversationalSearchServiceSettings
        • DataStoreServiceSettings
        • DocumentServiceSettings
        • EngineServiceSettings
        • GroundedGenerationServiceSettings
        • IdentityMappingStoreServiceSettings
        • ProjectServiceSettings
        • RankServiceSettings
        • RecommendationServiceSettings
        • SchemaServiceSettings
        • SearchServiceSettings
        • SearchTuningServiceSettings
        • ServingConfigServiceSettings
        • SessionServiceSettings
        • SiteSearchEngineServiceSettings
        • UserEventServiceSettings
        • UserLicenseServiceSettings
      • Requests and responses
        • AnswerQueryRequest
        • AnswerQueryResponse
        • BatchCreateTargetSitesRequest
        • BatchCreateTargetSitesResponse
        • BatchGetDocumentsMetadataRequest
        • BatchGetDocumentsMetadataResponse
        • BatchUpdateUserLicensesRequest
        • BatchUpdateUserLicensesResponse
        • BatchVerifyTargetSitesRequest
        • BatchVerifyTargetSitesResponse
        • CheckGroundingRequest
        • CheckGroundingResponse
        • CollectUserEventRequest
        • CompleteQueryRequest
        • CompleteQueryResponse
        • ControlServiceClient.ListControlsPagedResponse
        • ConversationalSearchServiceClient.ListConversationsPagedResponse
        • ConversationalSearchServiceClient.ListSessionsPagedResponse
        • ConverseConversationRequest
        • ConverseConversationResponse
        • CreateControlRequest
        • CreateConversationRequest
        • CreateDataStoreRequest
        • CreateDocumentRequest
        • CreateEngineRequest
        • CreateIdentityMappingStoreRequest
        • CreateSchemaRequest
        • CreateSessionRequest
        • CreateSitemapRequest
        • CreateTargetSiteRequest
        • DataStoreServiceClient.ListDataStoresPagedResponse
        • DeleteCmekConfigRequest
        • DeleteControlRequest
        • DeleteConversationRequest
        • DeleteDataStoreRequest
        • DeleteDocumentRequest
        • DeleteEngineRequest
        • DeleteIdentityMappingStoreRequest
        • DeleteSchemaRequest
        • DeleteSessionRequest
        • DeleteSitemapRequest
        • DeleteTargetSiteRequest
        • DisableAdvancedSiteSearchRequest
        • DisableAdvancedSiteSearchResponse
        • DocumentServiceClient.ListDocumentsPagedResponse
        • EnableAdvancedSiteSearchRequest
        • EnableAdvancedSiteSearchResponse
        • EngineServiceClient.ListEnginesPagedResponse
        • FetchDomainVerificationStatusRequest
        • FetchDomainVerificationStatusResponse
        • FetchSitemapsRequest
        • FetchSitemapsResponse
        • GenerateGroundedContentRequest
        • GenerateGroundedContentResponse
        • GetAnswerRequest
        • GetCmekConfigRequest
        • GetControlRequest
        • GetConversationRequest
        • GetDataStoreRequest
        • GetDocumentRequest
        • GetEngineRequest
        • GetIdentityMappingStoreRequest
        • GetSchemaRequest
        • GetSessionRequest
        • GetSiteSearchEngineRequest
        • GetTargetSiteRequest
        • IdentityMappingStoreServiceClient.ListIdentityMappingStoresPagedResponse
        • IdentityMappingStoreServiceClient.ListIdentityMappingsPagedResponse
        • ImportCompletionSuggestionsRequest
        • ImportCompletionSuggestionsResponse
        • ImportDocumentsRequest
        • ImportDocumentsResponse
        • ImportIdentityMappingsRequest
        • ImportIdentityMappingsResponse
        • ImportSuggestionDenyListEntriesRequest
        • ImportSuggestionDenyListEntriesResponse
        • ImportUserEventsRequest
        • ImportUserEventsResponse
        • ListCmekConfigsRequest
        • ListCmekConfigsResponse
        • ListControlsRequest
        • ListControlsResponse
        • ListConversationsRequest
        • ListConversationsResponse
        • ListCustomModelsRequest
        • ListCustomModelsResponse
        • ListDataStoresRequest
        • ListDataStoresResponse
        • ListDocumentsRequest
        • ListDocumentsResponse
        • ListEnginesRequest
        • ListEnginesResponse
        • ListIdentityMappingStoresRequest
        • ListIdentityMappingStoresResponse
        • ListIdentityMappingsRequest
        • ListIdentityMappingsResponse
        • ListSchemasRequest
        • ListSchemasResponse
        • ListSessionsRequest
        • ListSessionsResponse
        • ListTargetSitesRequest
        • ListTargetSitesResponse
        • ListUserLicensesRequest
        • ListUserLicensesResponse
        • ProvisionProjectRequest
        • PurgeCompletionSuggestionsRequest
        • PurgeCompletionSuggestionsResponse
        • PurgeDocumentsRequest
        • PurgeDocumentsResponse
        • PurgeIdentityMappingsRequest
        • PurgeSuggestionDenyListEntriesRequest
        • PurgeSuggestionDenyListEntriesResponse
        • PurgeUserEventsRequest
        • PurgeUserEventsResponse
        • RankRequest
        • RankResponse
        • RecommendRequest
        • RecommendResponse
        • RecrawlUrisRequest
        • RecrawlUrisResponse
        • SchemaServiceClient.ListSchemasPagedResponse
        • SearchRequest
        • SearchResponse
        • SearchServiceClient.SearchLitePagedResponse
        • SearchServiceClient.SearchPagedResponse
        • SessionServiceClient.ListSessionsPagedResponse
        • SiteSearchEngineServiceClient.FetchDomainVerificationStatusPagedResponse
        • SiteSearchEngineServiceClient.ListTargetSitesPagedResponse
        • StreamAssistRequest
        • StreamAssistResponse
        • TrainCustomModelRequest
        • TrainCustomModelResponse
        • UpdateCmekConfigRequest
        • UpdateControlRequest
        • UpdateConversationRequest
        • UpdateDataStoreRequest
        • UpdateDocumentRequest
        • UpdateEngineRequest
        • UpdateSchemaRequest
        • UpdateServingConfigRequest
        • UpdateSessionRequest
        • UpdateTargetSiteRequest
        • UserLicenseServiceClient.ListUserLicensesPagedResponse
        • WriteUserEventRequest
      • All other classes and interfaces
        • Builders
          • AdvancedSiteSearchConfig.Builder
          • AlloyDbSource.Builder
          • Answer.Builder
          • Answer.Citation.Builder
          • Answer.CitationSource.Builder
          • Answer.GroundingSupport.Builder
          • Answer.QueryUnderstandingInfo.Builder
          • Answer.QueryUnderstandingInfo.QueryClassificationInfo.Builder
          • Answer.Reference.Builder
          • Answer.Reference.ChunkInfo.Builder
          • Answer.Reference.ChunkInfo.DocumentMetadata.Builder
          • Answer.Reference.StructuredDocumentInfo.Builder
          • Answer.Reference.UnstructuredDocumentInfo.Builder
          • Answer.Reference.UnstructuredDocumentInfo.ChunkContent.Builder
          • Answer.Step.Action.Builder
          • Answer.Step.Action.Observation.Builder
          • Answer.Step.Action.Observation.SearchResult.Builder
          • Answer.Step.Action.Observation.SearchResult.ChunkInfo.Builder
          • Answer.Step.Action.Observation.SearchResult.SnippetInfo.Builder
          • Answer.Step.Action.SearchAction.Builder
          • Answer.Step.Builder
          • AnswerName.Builder
          • AnswerName.ProjectLocationCollectionDataStoreSessionAnswerBuilder
          • AnswerName.ProjectLocationCollectionEngineSessionAnswerBuilder
          • AnswerQueryRequest.AnswerGenerationSpec.Builder
          • AnswerQueryRequest.AnswerGenerationSpec.ModelSpec.Builder
          • AnswerQueryRequest.AnswerGenerationSpec.PromptSpec.Builder
          • AnswerQueryRequest.Builder
          • AnswerQueryRequest.EndUserSpec.Builder
          • AnswerQueryRequest.EndUserSpec.EndUserMetaData.Builder
          • AnswerQueryRequest.EndUserSpec.EndUserMetaData.ChunkInfo.Builder
          • AnswerQueryRequest.EndUserSpec.EndUserMetaData.ChunkInfo.DocumentMetadata.Builder
          • AnswerQueryRequest.GroundingSpec.Builder
          • AnswerQueryRequest.QueryUnderstandingSpec.Builder
          • AnswerQueryRequest.QueryUnderstandingSpec.QueryClassificationSpec.Builder
          • AnswerQueryRequest.QueryUnderstandingSpec.QueryRephraserSpec.Builder
          • AnswerQueryRequest.QueryUnderstandingSpec.QueryRephraserSpec.ModelSpec.Builder
          • AnswerQueryRequest.RelatedQuestionsSpec.Builder
          • AnswerQueryRequest.SafetySpec.Builder
          • AnswerQueryRequest.SafetySpec.SafetySetting.Builder
          • AnswerQueryRequest.SearchSpec.Builder
          • AnswerQueryRequest.SearchSpec.SearchParams.Builder
          • AnswerQueryRequest.SearchSpec.SearchResultList.Builder
          • AnswerQueryRequest.SearchSpec.SearchResultList.SearchResult.Builder
          • AnswerQueryRequest.SearchSpec.SearchResultList.SearchResult.ChunkInfo.Builder
          • AnswerQueryRequest.SearchSpec.SearchResultList.SearchResult.ChunkInfo.DocumentMetadata.Builder
          • AnswerQueryRequest.SearchSpec.SearchResultList.SearchResult.UnstructuredDocumentInfo.Builder
          • AnswerQueryRequest.SearchSpec.SearchResultList.SearchResult.UnstructuredDocumentInfo.DocumentContext.Builder
          • AnswerQueryRequest.SearchSpec.SearchResultList.SearchResult.UnstructuredDocumentInfo.ExtractiveAnswer.Builder
          • AnswerQueryRequest.SearchSpec.SearchResultList.SearchResult.UnstructuredDocumentInfo.ExtractiveSegment.Builder
          • AnswerQueryResponse.Builder
          • AssistAnswer.Builder
          • AssistAnswer.Reply.Builder
          • AssistUserMetadata.Builder
          • Assistant.Builder
          • AssistantContent.Blob.Builder
          • AssistantContent.Builder
          • AssistantContent.CodeExecutionResult.Builder
          • AssistantContent.ExecutableCode.Builder
          • AssistantContent.File.Builder
          • AssistantGroundedContent.Builder
          • AssistantGroundedContent.TextGroundingMetadata.Builder
          • AssistantGroundedContent.TextGroundingMetadata.Reference.Builder
          • AssistantGroundedContent.TextGroundingMetadata.Reference.DocumentMetadata.Builder
          • AssistantGroundedContent.TextGroundingMetadata.Segment.Builder
          • AssistantName.Builder
          • AssistantServiceSettings.Builder
          • BatchCreateTargetSiteMetadata.Builder
          • BatchCreateTargetSitesRequest.Builder
          • BatchCreateTargetSitesResponse.Builder
          • BatchGetDocumentsMetadataRequest.Builder
          • BatchGetDocumentsMetadataRequest.FhirMatcher.Builder
          • BatchGetDocumentsMetadataRequest.Matcher.Builder
          • BatchGetDocumentsMetadataRequest.UrisMatcher.Builder
          • BatchGetDocumentsMetadataResponse.Builder
          • BatchGetDocumentsMetadataResponse.DocumentMetadata.Builder
          • BatchGetDocumentsMetadataResponse.DocumentMetadata.MatcherValue.Builder
          • BatchUpdateUserLicensesMetadata.Builder
          • BatchUpdateUserLicensesRequest.Builder
          • BatchUpdateUserLicensesRequest.InlineSource.Builder
          • BatchUpdateUserLicensesResponse.Builder
          • BatchVerifyTargetSitesMetadata.Builder
          • BatchVerifyTargetSitesRequest.Builder
          • BatchVerifyTargetSitesResponse.Builder
          • BigQuerySource.Builder
          • BigtableOptions.BigtableColumn.Builder
          • BigtableOptions.BigtableColumnFamily.Builder
          • BigtableOptions.Builder
          • BigtableSource.Builder
          • BranchName.Builder
          • BranchName.ProjectLocationCollectionDataStoreBranchBuilder
          • CheckGroundingRequest.Builder
          • CheckGroundingResponse.Builder
          • CheckGroundingResponse.CheckGroundingFactChunk.Builder
          • CheckGroundingResponse.Claim.Builder
          • CheckGroundingSpec.Builder
          • Chunk.AnnotationMetadata.Builder
          • Chunk.Builder
          • Chunk.ChunkMetadata.Builder
          • Chunk.DocumentMetadata.Builder
          • Chunk.PageSpan.Builder
          • Chunk.StructuredContent.Builder
          • CloudSqlSource.Builder
          • CmekConfig.Builder
          • CmekConfigName.Builder
          • CmekConfigName.ProjectLocationCmekConfigBuilder
          • CmekConfigServiceSettings.Builder
          • CollectUserEventRequest.Builder
          • CollectionName.Builder
          • CompleteQueryRequest.Builder
          • CompleteQueryResponse.Builder
          • CompleteQueryResponse.QuerySuggestion.Builder
          • CompletionInfo.Builder
          • CompletionServiceSettings.Builder
          • CompletionSuggestion.Builder
          • Condition.Builder
          • Condition.QueryTerm.Builder
          • Condition.TimeRange.Builder
          • Control.BoostAction.Builder
          • Control.BoostAction.InterpolationBoostSpec.Builder
          • Control.BoostAction.InterpolationBoostSpec.ControlPoint.Builder
          • Control.Builder
          • Control.FilterAction.Builder
          • Control.PromoteAction.Builder
          • Control.RedirectAction.Builder
          • Control.SynonymsAction.Builder
          • ControlName.Builder
          • ControlName.ProjectLocationCollectionDataStoreControlBuilder
          • ControlName.ProjectLocationCollectionEngineControlBuilder
          • ControlServiceSettings.Builder
          • Conversation.Builder
          • ConversationContext.Builder
          • ConversationMessage.Builder
          • ConversationName.Builder
          • ConversationName.ProjectLocationCollectionDataStoreConversationBuilder
          • ConversationName.ProjectLocationCollectionEngineConversationBuilder
          • ConversationalSearchServiceSettings.Builder
          • ConverseConversationRequest.Builder
          • ConverseConversationResponse.Builder
          • CreateControlRequest.Builder
          • CreateConversationRequest.Builder
          • CreateDataStoreMetadata.Builder
          • CreateDataStoreRequest.Builder
          • CreateDocumentRequest.Builder
          • CreateEngineMetadata.Builder
          • CreateEngineRequest.Builder
          • CreateIdentityMappingStoreRequest.Builder
          • CreateSchemaMetadata.Builder
          • CreateSchemaRequest.Builder
          • CreateSessionRequest.Builder
          • CreateSitemapMetadata.Builder
          • CreateSitemapRequest.Builder
          • CreateTargetSiteMetadata.Builder
          • CreateTargetSiteRequest.Builder
          • CustomAttribute.Builder
          • CustomTuningModel.Builder
          • DataStore.BillingEstimation.Builder
          • DataStore.Builder
          • DataStoreName.Builder
          • DataStoreName.ProjectLocationCollectionDataStoreBuilder
          • DataStoreServiceSettings.Builder
          • DeleteCmekConfigMetadata.Builder
          • DeleteCmekConfigRequest.Builder
          • DeleteControlRequest.Builder
          • DeleteConversationRequest.Builder
          • DeleteDataStoreMetadata.Builder
          • DeleteDataStoreRequest.Builder