Documentation
Technology areas
close
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
close
Access and resources management
Costs and usage management
Google Cloud SDK, languages, frameworks, and tools
Infrastructure as code
Migration
Related sites
close
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
中文 – 简体
日本語
한국어
Sign in
C++
Overview
Guides
Reference
Samples
Contact Us
Start free
Documentation
Overview
Guides
Reference
Samples
Technology areas
More
Cross-product tools
More
Related sites
More
Console
Contact Us
Start free
Overview
Library reference docs
Discovery Engine API C++ Client Library
In-Depth Topics
Environment Variables
How to Override the Authentication Credentials
How to Override the Default Endpoint
Override Retry, Backoff, and Idempotency Policies
Override discoveryengine_v1::CompletionServiceClient Retry Policies
Override discoveryengine_v1::ControlServiceClient Retry Policies
Override discoveryengine_v1::ConversationalSearchServiceClient Retry Policies
Override discoveryengine_v1::DataStoreServiceClient Retry Policies
Override discoveryengine_v1::DocumentServiceClient Retry Policies
Override discoveryengine_v1::EngineServiceClient Retry Policies
Override discoveryengine_v1::GroundedGenerationServiceClient Retry Policies
Override discoveryengine_v1::ProjectServiceClient Retry Policies
Override discoveryengine_v1::RankServiceClient Retry Policies
Override discoveryengine_v1::RecommendationServiceClient Retry Policies
Override discoveryengine_v1::SchemaServiceClient Retry Policies
Override discoveryengine_v1::SearchServiceClient Retry Policies
Override discoveryengine_v1::SiteSearchEngineServiceClient Retry Policies
Override discoveryengine_v1::UserEventServiceClient Retry Policies
Modules
Discovery Engine API Configuration Options
Namespaces
google::cloud::discoveryengine_v1
Overview
Classes
CompletionServiceClient
Overview
Constructors
CompletionServiceClient(CompletionServiceClient const &)
CompletionServiceClient(CompletionServiceClient &&)
CompletionServiceClient(std::shared_ptr< CompletionServiceConnection >, Options)
Operators
operator=(CompletionServiceClient const &)
operator=(CompletionServiceClient &&)
operator==(CompletionServiceClient const &, CompletionServiceClient const &)
operator!=(CompletionServiceClient const &, CompletionServiceClient const &)
Functions
CompleteQuery(google::cloud::discoveryengine::v1::CompleteQueryRequest const &, Options)
ImportSuggestionDenyListEntries(google::cloud::discoveryengine::v1::ImportSuggestionDenyListEntriesRequest const &, Options)
ImportSuggestionDenyListEntries(NoAwaitTag, google::cloud::discoveryengine::v1::ImportSuggestionDenyListEntriesRequest const &, Options)
ImportSuggestionDenyListEntries(google::longrunning::Operation const &, Options)
PurgeSuggestionDenyListEntries(google::cloud::discoveryengine::v1::PurgeSuggestionDenyListEntriesRequest const &, Options)
PurgeSuggestionDenyListEntries(NoAwaitTag, google::cloud::discoveryengine::v1::PurgeSuggestionDenyListEntriesRequest const &, Options)
PurgeSuggestionDenyListEntries(google::longrunning::Operation const &, Options)
ImportCompletionSuggestions(google::cloud::discoveryengine::v1::ImportCompletionSuggestionsRequest const &, Options)
ImportCompletionSuggestions(NoAwaitTag, google::cloud::discoveryengine::v1::ImportCompletionSuggestionsRequest const &, Options)
ImportCompletionSuggestions(google::longrunning::Operation const &, Options)
PurgeCompletionSuggestions(google::cloud::discoveryengine::v1::PurgeCompletionSuggestionsRequest const &, Options)
PurgeCompletionSuggestions(NoAwaitTag, google::cloud::discoveryengine::v1::PurgeCompletionSuggestionsRequest const &, Options)
PurgeCompletionSuggestions(google::longrunning::Operation const &, Options)
ListOperations(std::string const &, std::string const &, Options)
ListOperations(google::longrunning::ListOperationsRequest, Options)
GetOperation(std::string const &, Options)
GetOperation(google::longrunning::GetOperationRequest const &, Options)
CancelOperation(std::string const &, Options)
CancelOperation(google::longrunning::CancelOperationRequest const &, Options)
CompletionServiceConnection
Overview
Functions
virtual options()
virtual CompleteQuery(google::cloud::discoveryengine::v1::CompleteQueryRequest const &)
virtual ImportSuggestionDenyListEntries(google::cloud::discoveryengine::v1::ImportSuggestionDenyListEntriesRequest const &)
virtual ImportSuggestionDenyListEntries(NoAwaitTag, google::cloud::discoveryengine::v1::ImportSuggestionDenyListEntriesRequest const &)
virtual ImportSuggestionDenyListEntries(google::longrunning::Operation const &)
virtual PurgeSuggestionDenyListEntries(google::cloud::discoveryengine::v1::PurgeSuggestionDenyListEntriesRequest const &)
virtual PurgeSuggestionDenyListEntries(NoAwaitTag, google::cloud::discoveryengine::v1::PurgeSuggestionDenyListEntriesRequest const &)
virtual PurgeSuggestionDenyListEntries(google::longrunning::Operation const &)
virtual ImportCompletionSuggestions(google::cloud::discoveryengine::v1::ImportCompletionSuggestionsRequest const &)
virtual ImportCompletionSuggestions(NoAwaitTag, google::cloud::discoveryengine::v1::ImportCompletionSuggestionsRequest const &)
virtual ImportCompletionSuggestions(google::longrunning::Operation const &)
virtual PurgeCompletionSuggestions(google::cloud::discoveryengine::v1::PurgeCompletionSuggestionsRequest const &)
virtual PurgeCompletionSuggestions(NoAwaitTag, google::cloud::discoveryengine::v1::PurgeCompletionSuggestionsRequest const &)
virtual PurgeCompletionSuggestions(google::longrunning::Operation const &)
virtual ListOperations(google::longrunning::ListOperationsRequest)
virtual GetOperation(google::longrunning::GetOperationRequest const &)
virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
CompletionServiceConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual CompleteQuery(google::cloud::discoveryengine::v1::CompleteQueryRequest const &)
virtual ImportSuggestionDenyListEntries(google::cloud::discoveryengine::v1::ImportSuggestionDenyListEntriesRequest const &)
virtual PurgeSuggestionDenyListEntries(google::cloud::discoveryengine::v1::PurgeSuggestionDenyListEntriesRequest const &)
virtual ImportCompletionSuggestions(google::cloud::discoveryengine::v1::ImportCompletionSuggestionsRequest const &)
virtual PurgeCompletionSuggestions(google::cloud::discoveryengine::v1::PurgeCompletionSuggestionsRequest const &)
virtual ListOperations(google::longrunning::ListOperationsRequest)
virtual GetOperation(google::longrunning::GetOperationRequest const &)
virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
CompletionServiceLimitedErrorCountRetryPolicy
Overview
Constructors
CompletionServiceLimitedErrorCountRetryPolicy(int)
CompletionServiceLimitedErrorCountRetryPolicy(CompletionServiceLimitedErrorCountRetryPolicy &&)
CompletionServiceLimitedErrorCountRetryPolicy(CompletionServiceLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
CompletionServiceLimitedTimeRetryPolicy
Overview
Constructors
CompletionServiceLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
CompletionServiceLimitedTimeRetryPolicy(CompletionServiceLimitedTimeRetryPolicy &&)
CompletionServiceLimitedTimeRetryPolicy(CompletionServiceLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
CompletionServiceRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
ControlServiceClient
Overview
Constructors
ControlServiceClient(ControlServiceClient const &)
ControlServiceClient(ControlServiceClient &&)
ControlServiceClient(std::shared_ptr< ControlServiceConnection >, Options)
Operators
operator=(ControlServiceClient const &)
operator=(ControlServiceClient &&)
operator==(ControlServiceClient const &, ControlServiceClient const &)
operator!=(ControlServiceClient const &, ControlServiceClient const &)
Functions
CreateControl(std::string const &, google::cloud::discoveryengine::v1::Control const &, std::string const &, Options)
CreateControl(google::cloud::discoveryengine::v1::CreateControlRequest const &, Options)
DeleteControl(std::string const &, Options)
DeleteControl(google::cloud::discoveryengine::v1::DeleteControlRequest const &, Options)
UpdateControl(google::cloud::discoveryengine::v1::Control const &, google::protobuf::FieldMask const &, Options)
UpdateControl(google::cloud::discoveryengine::v1::UpdateControlRequest const &, Options)
GetControl(std::string const &, Options)
GetControl(google::cloud::discoveryengine::v1::GetControlRequest const &, Options)
ListControls(std::string const &, Options)
ListControls(google::cloud::discoveryengine::v1::ListControlsRequest, Options)
ListOperations(std::string const &, std::string const &, Options)
ListOperations(google::longrunning::ListOperationsRequest, Options)
GetOperation(std::string const &, Options)
GetOperation(google::longrunning::GetOperationRequest const &, Options)
CancelOperation(std::string const &, Options)
CancelOperation(google::longrunning::CancelOperationRequest const &, Options)
ControlServiceConnection
Overview
Functions
virtual options()
virtual CreateControl(google::cloud::discoveryengine::v1::CreateControlRequest const &)
virtual DeleteControl(google::cloud::discoveryengine::v1::DeleteControlRequest const &)
virtual UpdateControl(google::cloud::discoveryengine::v1::UpdateControlRequest const &)
virtual GetControl(google::cloud::discoveryengine::v1::GetControlRequest const &)
virtual ListControls(google::cloud::discoveryengine::v1::ListControlsRequest)
virtual ListOperations(google::longrunning::ListOperationsRequest)
virtual GetOperation(google::longrunning::GetOperationRequest const &)
virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
ControlServiceConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual CreateControl(google::cloud::discoveryengine::v1::CreateControlRequest const &)
virtual DeleteControl(google::cloud::discoveryengine::v1::DeleteControlRequest const &)
virtual UpdateControl(google::cloud::discoveryengine::v1::UpdateControlRequest const &)
virtual GetControl(google::cloud::discoveryengine::v1::GetControlRequest const &)
virtual ListControls(google::cloud::discoveryengine::v1::ListControlsRequest)
virtual ListOperations(google::longrunning::ListOperationsRequest)
virtual GetOperation(google::longrunning::GetOperationRequest const &)
virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
ControlServiceLimitedErrorCountRetryPolicy
Overview
Constructors
ControlServiceLimitedErrorCountRetryPolicy(int)
ControlServiceLimitedErrorCountRetryPolicy(ControlServiceLimitedErrorCountRetryPolicy &&)
ControlServiceLimitedErrorCountRetryPolicy(ControlServiceLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
ControlServiceLimitedTimeRetryPolicy
Overview
Constructors
ControlServiceLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
ControlServiceLimitedTimeRetryPolicy(ControlServiceLimitedTimeRetryPolicy &&)
ControlServiceLimitedTimeRetryPolicy(ControlServiceLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
ControlServiceRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
ConversationalSearchServiceClient
Overview
Constructors
ConversationalSearchServiceClient(ConversationalSearchServiceClient const &)
ConversationalSearchServiceClient(ConversationalSearchServiceClient &&)
ConversationalSearchServiceClient(std::shared_ptr< ConversationalSearchServiceConnection >, Options)
Operators
operator=(ConversationalSearchServiceClient const &)
operator=(ConversationalSearchServiceClient &&)
operator==(ConversationalSearchServiceClient const &, ConversationalSearchServiceClient const &)
operator!=(ConversationalSearchServiceClient const &, ConversationalSearchServiceClient const &)
Functions
ConverseConversation(std::string const &, google::cloud::discoveryengine::v1::TextInput const &, Options)
ConverseConversation(google::cloud::discoveryengine::v1::ConverseConversationRequest const &, Options)
CreateConversation(std::string const &, google::cloud::discoveryengine::v1::Conversation const &, Options)
CreateConversation(google::cloud::discoveryengine::v1::CreateConversationRequest const &, Options)
DeleteConversation(std::string const &, Options)
DeleteConversation(google::cloud::discoveryengine::v1::DeleteConversationRequest const &, Options)
UpdateConversation(google::cloud::discoveryengine::v1::Conversation const &, google::protobuf::FieldMask const &, Options)
UpdateConversation(google::cloud::discoveryengine::v1::UpdateConversationRequest const &, Options)
GetConversation(std::string const &, Options)
GetConversation(google::cloud::discoveryengine::v1::GetConversationRequest const &, Options)
ListConversations(std::string const &, Options)
ListConversations(google::cloud::discoveryengine::v1::ListConversationsRequest, Options)
AnswerQuery(google::cloud::discoveryengine::v1::AnswerQueryRequest const &, Options)
GetAnswer(std::string const &, Options)
GetAnswer(google::cloud::discoveryengine::v1::GetAnswerRequest const &, Options)
CreateSession(std::string const &, google::cloud::discoveryengine::v1::Session const &, Options)
CreateSession(google::cloud::discoveryengine::v1::CreateSessionRequest const &, Options)
DeleteSession(std::string const &, Options)
DeleteSession(google::cloud::discoveryengine::v1::DeleteSessionRequest const &, Options)
UpdateSession(google::cloud::discoveryengine::v1::Session const &, google::protobuf::FieldMask const &, Options)
UpdateSession(google::cloud::discoveryengine::v1::UpdateSessionRequest const &, Options)
GetSession(std::string const &, Options)
GetSession(google::cloud::discoveryengine::v1::GetSessionRequest const &, Options)
ListSessions(std::string const &, Options)
ListSessions(google::cloud::discoveryengine::v1::ListSessionsRequest, Options)
ListOperations(std::string const &, std::string const &, Options)
ListOperations(google::longrunning::ListOperationsRequest, Options)
GetOperation(std::string const &, Options)
GetOperation(google::longrunning::GetOperationRequest const &, Options)
CancelOperation(std::string const &, Options)
CancelOperation(google::longrunning::CancelOperationRequest const &, Options)
ConversationalSearchServiceConnection
Overview
Functions
virtual options()
virtual ConverseConversation(google::cloud::discoveryengine::v1::ConverseConversationRequest const &)
virtual CreateConversation(google::cloud::discoveryengine::v1::CreateConversationRequest const &)
virtual DeleteConversation(google::cloud::discoveryengine::v1::DeleteConversationRequest const &)
virtual UpdateConversation(google::cloud::discoveryengine::v1::UpdateConversationRequest const &)
virtual GetConversation(google::cloud::discoveryengine::v1::GetConversationRequest const &)
virtual ListConversations(google::cloud::discoveryengine::v1::ListConversationsRequest)
virtual AnswerQuery(google::cloud::discoveryengine::v1::AnswerQueryRequest const &)
virtual GetAnswer(google::cloud::discoveryengine::v1::GetAnswerRequest const &)
virtual CreateSession(google::cloud::discoveryengine::v1::CreateSessionRequest const &)
virtual DeleteSession(google::cloud::discoveryengine::v1::DeleteSessionRequest const &)
virtual UpdateSession(google::cloud::discoveryengine::v1::UpdateSessionRequest const &)
virtual GetSession(google::cloud::discoveryengine::v1::GetSessionRequest const &)
virtual ListSessions(google::cloud::discoveryengine::v1::ListSessionsRequest)
virtual ListOperations(google::longrunning::ListOperationsRequest)
virtual GetOperation(google::longrunning::GetOperationRequest const &)
virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
ConversationalSearchServiceConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual ConverseConversation(google::cloud::discoveryengine::v1::ConverseConversationRequest const &)
virtual CreateConversation(google::cloud::discoveryengine::v1::CreateConversationRequest const &)
virtual DeleteConversation(google::cloud::discoveryengine::v1::DeleteConversationRequest const &)
virtual UpdateConversation(google::cloud::discoveryengine::v1::UpdateConversationRequest const &)
virtual GetConversation(google::cloud::discoveryengine::v1::GetConversationRequest const &)
virtual ListConversations(google::cloud::discoveryengine::v1::ListConversationsRequest)
virtual AnswerQuery(google::cloud::discoveryengine::v1::AnswerQueryRequest const &)
virtual GetAnswer(google::cloud::discoveryengine::v1::GetAnswerRequest const &)
virtual CreateSession(google::cloud::discoveryengine::v1::CreateSessionRequest const &)
virtual DeleteSession(google::cloud::discoveryengine::v1::DeleteSessionRequest const &)
virtual UpdateSession(google::cloud::discoveryengine::v1::UpdateSessionRequest const &)
virtual GetSession(google::cloud::discoveryengine::v1::GetSessionRequest const &)
virtual ListSessions(google::cloud::discoveryengine::v1::ListSessionsRequest)
virtual ListOperations(google::longrunning::ListOperationsRequest)
virtual GetOperation(google::longrunning::GetOperationRequest const &)
virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
ConversationalSearchServiceLimitedErrorCountRetryPolicy
Overview
Constructors
ConversationalSearchServiceLimitedErrorCountRetryPolicy(int)
ConversationalSearchServiceLimitedErrorCountRetryPolicy(ConversationalSearchServiceLimitedErrorCountRetryPolicy &&)
ConversationalSearchServiceLimitedErrorCountRetryPolicy(ConversationalSearchServiceLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
ConversationalSearchServiceLimitedTimeRetryPolicy
Overview
Constructors
ConversationalSearchServiceLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
ConversationalSearchServiceLimitedTimeRetryPolicy(ConversationalSearchServiceLimitedTimeRetryPolicy &&)
ConversationalSearchServiceLimitedTimeRetryPolicy(ConversationalSearchServiceLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
ConversationalSearchServiceRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
DataStoreServiceClient
Overview
Constructors
DataStoreServiceClient(DataStoreServiceClient const &)
DataStoreServiceClient(DataStoreServiceClient &&)
DataStoreServiceClient(std::shared_ptr< DataStoreServiceConnection >, Options)
Operators
operator=(DataStoreServiceClient const &)
operator=(DataStoreServiceClient &&)
operator==(DataStoreServiceClient const &, DataStoreServiceClient const &)
operator!=(DataStoreServiceClient const &, DataStoreServiceClient const &)
Functions
CreateDataStore(std::string const &, google::cloud::discoveryengine::v1::DataStore const &, std::string const &, Options)
CreateDataStore(NoAwaitTag, std::string const &, google::cloud::discoveryengine::v1::DataStore const &, std::string const &, Options)
CreateDataStore(google::cloud::discoveryengine::v1::CreateDataStoreRequest const &, Options)
CreateDataStore(NoAwaitTag, google::cloud::discoveryengine::v1::CreateDataStoreRequest const &, Options)
CreateDataStore(google::longrunning::Operation const &, Options)
GetDataStore(std::string const &, Options)
GetDataStore(google::cloud::discoveryengine::v1::GetDataStoreRequest const &, Options)
ListDataStores(std::string const &, Options)
ListDataStores(google::cloud::discoveryengine::v1::ListDataStoresRequest, Options)
DeleteDataStore(std::string const &, Options)
DeleteDataStore(NoAwaitTag, std::string const &, Options)
DeleteDataStore(google::cloud::discoveryengine::v1::DeleteDataStoreRequest const &, Options)
DeleteDataStore(NoAwaitTag, google::cloud::discoveryengine::v1::DeleteDataStoreRequest const &, Options)
DeleteDataStore(google::longrunning::Operation const &, Options)
UpdateDataStore(google::cloud::discoveryengine::v1::DataStore const &, google::protobuf::FieldMask const &, Options)
UpdateDataStore(google::cloud::discoveryengine::v1::UpdateDataStoreRequest const &, Options)
ListOperations(std::string const &, std::string const &, Options)
ListOperations(google::longrunning::ListOperationsRequest, Options)
GetOperation(std::string const &, Options)
GetOperation(google::longrunning::GetOperationRequest const &, Options)
CancelOperation(std::string const &, Options)
CancelOperation(google::longrunning::CancelOperationRequest const &, Options)
DataStoreServiceConnection
Overview
Functions
virtual options()
virtual CreateDataStore(google::cloud::discoveryengine::v1::CreateDataStoreRequest const &)
virtual CreateDataStore(NoAwaitTag, google::cloud::discoveryengine::v1::CreateDataStoreRequest const &)
virtual CreateDataStore(google::longrunning::Operation const &)
virtual GetDataStore(google::cloud::discoveryengine::v1::GetDataStoreRequest const &)
virtual ListDataStores(google::cloud::discoveryengine::v1::ListDataStoresRequest)
virtual DeleteDataStore(google::cloud::discoveryengine::v1::DeleteDataStoreRequest const &)
virtual DeleteDataStore(NoAwaitTag, google::cloud::discoveryengine::v1::DeleteDataStoreRequest const &)
virtual DeleteDataStore(google::longrunning::Operation const &)
virtual UpdateDataStore(google::cloud::discoveryengine::v1::UpdateDataStoreRequest const &)
virtual ListOperations(google::longrunning::ListOperationsRequest)
virtual GetOperation(google::longrunning::GetOperationRequest const &)
virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
DataStoreServiceConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual CreateDataStore(google::cloud::discoveryengine::v1::CreateDataStoreRequest const &)
virtual GetDataStore(google::cloud::discoveryengine::v1::GetDataStoreRequest const &)
virtual ListDataStores(google::cloud::discoveryengine::v1::ListDataStoresRequest)
virtual DeleteDataStore(google::cloud::discoveryengine::v1::DeleteDataStoreRequest const &)
virtual UpdateDataStore(google::cloud::discoveryengine::v1::UpdateDataStoreRequest const &)
virtual ListOperations(google::longrunning::ListOperationsRequest)
virtual GetOperation(google::longrunning::GetOperationRequest const &)
virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
DataStoreServiceLimitedErrorCountRetryPolicy
Overview
Constructors
DataStoreServiceLimitedErrorCountRetryPolicy(int)
DataStoreServiceLimitedErrorCountRetryPolicy(DataStoreServiceLimitedErrorCountRetryPolicy &&)
DataStoreServiceLimitedErrorCountRetryPolicy(DataStoreServiceLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
DataStoreServiceLimitedTimeRetryPolicy
Overview
Constructors
DataStoreServiceLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
DataStoreServiceLimitedTimeRetryPolicy(DataStoreServiceLimitedTimeRetryPolicy &&)
DataStoreServiceLimitedTimeRetryPolicy(DataStoreServiceLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
DataStoreServiceRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
DocumentServiceClient
Overview
Constructors
DocumentServiceClient(DocumentServiceClient const &)
DocumentServiceClient(DocumentServiceClient &&)
DocumentServiceClient(std::shared_ptr< DocumentServiceConnection >, Options)
Operators
operator=(DocumentServiceClient const &)
operator=(DocumentServiceClient &&)
operator==(DocumentServiceClient const &, DocumentServiceClient const &)
operator!=(DocumentServiceClient const &, DocumentServiceClient const &)
Functions
GetDocument(std::string const &, Options)
GetDocument(google::cloud::discoveryengine::v1::GetDocumentRequest const &, Options)
ListDocuments(std::string const &, Options)
ListDocuments(google::cloud::discoveryengine::v1::ListDocumentsRequest, Options)
CreateDocument(std::string const &, google::cloud::discoveryengine::v1::Document const &, std::string const &, Options)
CreateDocument(google::cloud::discoveryengine::v1::CreateDocumentRequest const &, Options)
UpdateDocument(google::cloud::discoveryengine::v1::Document const &, google::protobuf::FieldMask const &, Options)
UpdateDocument(google::cloud::discoveryengine::v1::UpdateDocumentRequest const &, Options)
DeleteDocument(std::string const &, Options)
DeleteDocument(google::cloud::discoveryengine::v1::DeleteDocumentRequest const &, Options)
ImportDocuments(google::cloud::discoveryengine::v1::ImportDocumentsRequest const &, Options)
ImportDocuments(NoAwaitTag, google::cloud::discoveryengine::v1::ImportDocumentsRequest const &, Options)
ImportDocuments(google::longrunning::Operation const &, Options)
PurgeDocuments(google::cloud::discoveryengine::v1::PurgeDocumentsRequest const &, Options)
PurgeDocuments(NoAwaitTag, google::cloud::discoveryengine::v1::PurgeDocumentsRequest const &, Options)
PurgeDocuments(google::longrunning::Operation const &, Options)
BatchGetDocumentsMetadata(std::string const &, Options)
BatchGetDocumentsMetadata(google::cloud::discoveryengine::v1::BatchGetDocumentsMetadataRequest const &, Options)
ListOperations(std::string const &, std::string const &, Options)
ListOperations(google::longrunning::ListOperationsRequest, Options)
GetOperation(std::string const &, Options)
GetOperation(google::longrunning::GetOperationRequest const &, Options)
CancelOperation(std::string const &, Options)
CancelOperation(google::longrunning::CancelOperationRequest const &, Options)
DocumentServiceConnection
Overview
Functions
virtual options()
virtual GetDocument(google::cloud::discoveryengine::v1::GetDocumentRequest const &)
virtual ListDocuments(google::cloud::discoveryengine::v1::ListDocumentsRequest)
virtual CreateDocument(google::cloud::discoveryengine::v1::CreateDocumentRequest const &)
virtual UpdateDocument(google::cloud::discoveryengine::v1::UpdateDocumentRequest const &)
virtual DeleteDocument(google::cloud::discoveryengine::v1::DeleteDocumentRequest const &)
virtual ImportDocuments(google::cloud::discoveryengine::v1::ImportDocumentsRequest const &)
virtual ImportDocuments(NoAwaitTag, google::cloud::discoveryengine::v1::ImportDocumentsRequest const &)
virtual ImportDocuments(google::longrunning::Operation const &)
virtual PurgeDocuments(google::cloud::discoveryengine::v1::PurgeDocumentsRequest const &)
virtual PurgeDocuments(NoAwaitTag, google::cloud::discoveryengine::v1::PurgeDocumentsRequest const &)
virtual PurgeDocuments(google::longrunning::Operation const &)
virtual BatchGetDocumentsMetadata(google::cloud::discoveryengine::v1::BatchGetDocumentsMetadataRequest const &)
virtual ListOperations(google::longrunning::ListOperationsRequest)
virtual GetOperation(google::longrunning::GetOperationRequest const &)
virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
DocumentServiceConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual GetDocument(google::cloud::discoveryengine::v1::GetDocumentRequest const &)
virtual ListDocuments(google::cloud::discoveryengine::v1::ListDocumentsRequest)
virtual CreateDocument(google::cloud::discoveryengine::v1::CreateDocumentRequest const &)
virtual UpdateDocument(google::cloud::discoveryengine::v1::UpdateDocumentRequest const &)
virtual DeleteDocument(google::cloud::discoveryengine::v1::DeleteDocumentRequest const &)
virtual ImportDocuments(google::cloud::discoveryengine::v1::ImportDocumentsRequest const &)
virtual PurgeDocuments(google::cloud::discoveryengine::v1::PurgeDocumentsRequest const &)
virtual BatchGetDocumentsMetadata(google::cloud::discoveryengine::v1::BatchGetDocumentsMetadataRequest const &)
virtual ListOperations(google::longrunning::ListOperationsRequest)
virtual GetOperation(google::longrunning::GetOperationRequest const &)
virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
DocumentServiceLimitedErrorCountRetryPolicy
Overview
Constructors
DocumentServiceLimitedErrorCountRetryPolicy(int)
DocumentServiceLimitedErrorCountRetryPolicy(DocumentServiceLimitedErrorCountRetryPolicy &&)
DocumentServiceLimitedErrorCountRetryPolicy(DocumentServiceLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
DocumentServiceLimitedTimeRetryPolicy
Overview
Constructors
DocumentServiceLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
DocumentServiceLimitedTimeRetryPolicy(DocumentServiceLimitedTimeRetryPolicy &&)
DocumentServiceLimitedTimeRetryPolicy(DocumentServiceLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
DocumentServiceRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
EngineServiceClient
Overview
Constructors
EngineServiceClient(EngineServiceClient const &)
EngineServiceClient(EngineServiceClient &&)
EngineServiceClient(std::shared_ptr< EngineServiceConnection >, Options)
Operators
operator=(EngineServiceClient const &)
operator=(EngineServiceClient &&)
operator==(EngineServiceClient const &, EngineServiceClient const &)
operator!=(EngineServiceClient const &, EngineServiceClient const &)
Functions
CreateEngine(std::string const &, google::cloud::discoveryengine::v1::Engine const &, std::string const &, Options)
CreateEngine(NoAwaitTag, std::string const &, google::cloud::discoveryengine::v1::Engine const &, std::string const &, Options)
CreateEngine(google::cloud::discoveryengine::v1::CreateEngineRequest const &, Options)
CreateEngine(NoAwaitTag, google::cloud::discoveryengine::v1::CreateEngineRequest const &, Options)
CreateEngine(google::longrunning::Operation const &, Options)
DeleteEngine(std::string const &, Options)
DeleteEngine(NoAwaitTag, std::string const &, Options)
DeleteEngine(google::cloud::discoveryengine::v1::DeleteEngineRequest const &, Options)
DeleteEngine(NoAwaitTag, google::cloud::discoveryengine::v1::DeleteEngineRequest const &, Options)
DeleteEngine(google::longrunning::Operation const &, Options)
UpdateEngine(google::cloud::discoveryengine::v1::Engine const &, google::protobuf::FieldMask const &, Options)
UpdateEngine(google::cloud::discoveryengine::v1::UpdateEngineRequest const &, Options)
GetEngine(std::string const &, Options)
GetEngine(google::cloud::discoveryengine::v1::GetEngineRequest const &, Options)
ListEngines(std::string const &, Options)
ListEngines(google::cloud::discoveryengine::v1::ListEnginesRequest, Options)
ListOperations(std::string const &, std::string const &, Options)
ListOperations(google::longrunning::ListOperationsRequest, Options)
GetOperation(std::string const &, Options)
GetOperation(google::longrunning::GetOperationRequest const &, Options)
CancelOperation(std::string const &, Options)
CancelOperation(google::longrunning::CancelOperationRequest const &, Options)
EngineServiceConnection
Overview
Functions
virtual options()
virtual CreateEngine(google::cloud::discoveryengine::v1::CreateEngineRequest const &)
virtual CreateEngine(NoAwaitTag, google::cloud::discoveryengine::v1::CreateEngineRequest const &)
virtual CreateEngine(google::longrunning::Operation const &)
virtual DeleteEngine(google::cloud::discoveryengine::v1::DeleteEngineRequest const &)
virtual DeleteEngine(NoAwaitTag, google::cloud::discoveryengine::v1::DeleteEngineRequest const &)
virtual DeleteEngine(google::longrunning::Operation const &)
virtual UpdateEngine(google::cloud::discoveryengine::v1::UpdateEngineRequest const &)
virtual GetEngine(google::cloud::discoveryengine::v1::GetEngineRequest const &)
virtual ListEngines(google::cloud::discoveryengine::v1::ListEnginesRequest)
virtual ListOperations(google::longrunning::ListOperationsRequest)
virtual GetOperation(google::longrunning::GetOperationRequest const &)
virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
EngineServiceConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual CreateEngine(google::cloud::discoveryengine::v1::CreateEngineRequest const &)
virtual DeleteEngine(google::cloud::discoveryengine::v1::DeleteEngineRequest const &)
virtual UpdateEngine(google::cloud::discoveryengine::v1::UpdateEngineRequest const &)
virtual GetEngine(google::cloud::discoveryengine::v1::GetEngineRequest const &)
virtual ListEngines(google::cloud::discoveryengine::v1::ListEnginesRequest)
virtual ListOperations(google::longrunning::ListOperationsRequest)
virtual GetOperation(google::longrunning::GetOperationRequest const &)
virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
EngineServiceLimitedErrorCountRetryPolicy
Overview
Constructors
EngineServiceLimitedErrorCountRetryPolicy(int)
EngineServiceLimitedErrorCountRetryPolicy(EngineServiceLimitedErrorCountRetryPolicy &&)
EngineServiceLimitedErrorCountRetryPolicy(EngineServiceLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
EngineServiceLimitedTimeRetryPolicy
Overview
Constructors
EngineServiceLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
EngineServiceLimitedTimeRetryPolicy(EngineServiceLimitedTimeRetryPolicy &&)
EngineServiceLimitedTimeRetryPolicy(EngineServiceLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
EngineServiceRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
GroundedGenerationServiceClient
Overview
Constructors
GroundedGenerationServiceClient(GroundedGenerationServiceClient const &)
GroundedGenerationServiceClient(GroundedGenerationServiceClient &&)
GroundedGenerationServiceClient(std::shared_ptr< GroundedGenerationServiceConnection >, Options)
Operators
operator=(GroundedGenerationServiceClient const &)
operator=(GroundedGenerationServiceClient &&)
operator==(GroundedGenerationServiceClient const &, GroundedGenerationServiceClient const &)
operator!=(GroundedGenerationServiceClient const &, GroundedGenerationServiceClient const &)
Functions
AsyncStreamGenerateGroundedContent(Options)
GenerateGroundedContent(google::cloud::discoveryengine::v1::GenerateGroundedContentRequest const &, Options)
CheckGrounding(google::cloud::discoveryengine::v1::CheckGroundingRequest const &, Options)
ListOperations(std::string const &, std::string const &, Options)
ListOperations(google::longrunning::ListOperationsRequest, Options)
GetOperation(std::string const &, Options)
GetOperation(google::longrunning::GetOperationRequest const &, Options)
CancelOperation(std::string const &, Options)
CancelOperation(google::longrunning::CancelOperationRequest const &, Options)
GroundedGenerationServiceConnection
Overview
Functions
virtual options()
virtual AsyncStreamGenerateGroundedContent()
virtual GenerateGroundedContent(google::cloud::discoveryengine::v1::GenerateGroundedContentRequest const &)
virtual CheckGrounding(google::cloud::discoveryengine::v1::CheckGroundingRequest const &)
virtual ListOperations(google::longrunning::ListOperationsRequest)
virtual GetOperation(google::longrunning::GetOperationRequest const &)
virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
GroundedGenerationServiceConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual GenerateGroundedContent(google::cloud::discoveryengine::v1::GenerateGroundedContentRequest const &)
virtual CheckGrounding(google::cloud::discoveryengine::v1::CheckGroundingRequest const &)
virtual ListOperations(google::longrunning::ListOperationsRequest)
virtual GetOperation(google::longrunning::GetOperationRequest const &)
virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
GroundedGenerationServiceLimitedErrorCountRetryPolicy
Overview
Constructors
GroundedGenerationServiceLimitedErrorCountRetryPolicy(int)
GroundedGenerationServiceLimitedErrorCountRetryPolicy(GroundedGenerationServiceLimitedErrorCountRetryPolicy &&)
GroundedGenerationServiceLimitedErrorCountRetryPolicy(GroundedGenerationServiceLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
GroundedGenerationServiceLimitedTimeRetryPolicy
Overview
Constructors
GroundedGenerationServiceLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
GroundedGenerationServiceLimitedTimeRetryPolicy(GroundedGenerationServiceLimitedTimeRetryPolicy &&)
GroundedGenerationServiceLimitedTimeRetryPolicy(GroundedGenerationServiceLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
GroundedGenerationServiceRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
ProjectServiceClient
Overview
Constructors
ProjectServiceClient(ProjectServiceClient const &)
ProjectServiceClient(ProjectServiceClient &&)
ProjectServiceClient(std::shared_ptr< ProjectServiceConnection >, Options)
Operators
operator=(ProjectServiceClient const &)
operator=(ProjectServiceClient &&)
operator==(ProjectServiceClient const &, ProjectServiceClient const &)
operator!=(ProjectServiceClient const &, ProjectServiceClient const &)
Functions
ProvisionProject(std::string const &, Options)
ProvisionProject(NoAwaitTag, std::string const &, Options)
ProvisionProject(google::cloud::discoveryengine::v1::ProvisionProjectRequest const &, Options)
ProvisionProject(NoAwaitTag, google::cloud::discoveryengine::v1::ProvisionProjectRequest const &, Options)
ProvisionProject(google::longrunning::Operation const &, Options)
ListOperations(std::string const &, std::string const &, Options)
ListOperations(google::longrunning::ListOperationsRequest, Options)
GetOperation(std::string const &, Options)
GetOperation(google::longrunning::GetOperationRequest const &, Options)
CancelOperation(std::string const &, Options)
CancelOperation(google::longrunning::CancelOperationRequest const &, Options)
ProjectServiceConnection
Overview
Functions
virtual options()
virtual ProvisionProject(google::cloud::discoveryengine::v1::ProvisionProjectRequest const &)
virtual ProvisionProject(NoAwaitTag, google::cloud::discoveryengine::v1::ProvisionProjectRequest const &)
virtual ProvisionProject(google::longrunning::Operation const &)
virtual ListOperations(google::longrunning::ListOperationsRequest)
virtual GetOperation(google::longrunning::GetOperationRequest const &)
virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
ProjectServiceConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual ProvisionProject(google::cloud::discoveryengine::v1::ProvisionProjectRequest const &)
virtual ListOperations(google::longrunning::ListOperationsRequest)
virtual GetOperation(google::longrunning::GetOperationRequest const &)
virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
ProjectServiceLimitedErrorCountRetryPolicy
Overview
Constructors
ProjectServiceLimitedErrorCountRetryPolicy(int)
ProjectServiceLimitedErrorCountRetryPolicy(ProjectServiceLimitedErrorCountRetryPolicy &&)
ProjectServiceLimitedErrorCountRetryPolicy(ProjectServiceLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
ProjectServiceLimitedTimeRetryPolicy
Overview
Constructors
ProjectServiceLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
ProjectServiceLimitedTimeRetryPolicy(ProjectServiceLimitedTimeRetryPolicy &&)
ProjectServiceLimitedTimeRetryPolicy(ProjectServiceLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
ProjectServiceRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
RankServiceClient
Overview
Constructors
RankServiceClient(RankServiceClient const &)
RankServiceClient(RankServiceClient &&)
RankServiceClient(std::shared_ptr< RankServiceConnection >, Options)
Operators
operator=(RankServiceClient const &)
operator=(RankServiceClient &&)
operator==(RankServiceClient const &, RankServiceClient const &)
operator!=(RankServiceClient const &, RankServiceClient const &)
Functions
Rank(google::cloud::discoveryengine::v1::RankRequest const &, Options)
ListOperations(std::string const &, std::string const &, Options)
ListOperations(google::longrunning::ListOperationsRequest, Options)
GetOperation(std::string const &, Options)
GetOperation(google::longrunning::GetOperationRequest const &, Options)
CancelOperation(std::string const &, Options)
CancelOperation(google::longrunning::CancelOperationRequest const &, Options)
RankServiceConnection
Overview
Functions
virtual options()
virtual Rank(google::cloud::discoveryengine::v1::RankRequest const &)
virtual ListOperations(google::longrunning::ListOperationsRequest)
virtual GetOperation(google::longrunning::GetOperationRequest const &)
virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
RankServiceConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual Rank(google::cloud::discoveryengine::v1::RankRequest const &)
virtual ListOperations(google::longrunning::ListOperationsRequest)
virtual GetOperation(google::longrunning::GetOperationRequest const &)
virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
RankServiceLimitedErrorCountRetryPolicy
Overview
Constructors
RankServiceLimitedErrorCountRetryPolicy(int)
RankServiceLimitedErrorCountRetryPolicy(RankServiceLimitedErrorCountRetryPolicy &&)
RankServiceLimitedErrorCountRetryPolicy(RankServiceLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
RankServiceLimitedTimeRetryPolicy
Overview
Constructors
RankServiceLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
RankServiceLimitedTimeRetryPolicy(RankServiceLimitedTimeRetryPolicy &&)
RankServiceLimitedTimeRetryPolicy(RankServiceLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
RankServiceRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
RecommendationServiceClient
Overview
Constructors
RecommendationServiceClient(RecommendationServiceClient const &)
RecommendationServiceClient(RecommendationServiceClient &&)
RecommendationServiceClient(std::shared_ptr< RecommendationServiceConnection >, Options)
Operators
operator=(RecommendationServiceClient const &)
operator=(RecommendationServiceClient &&)
operator==(RecommendationServiceClient const &, RecommendationServiceClient const &)
operator!=(RecommendationServiceClient const &, RecommendationServiceClient const &)
Functions
Recommend(google::cloud::discoveryengine::v1::RecommendRequest const &, Options)
ListOperations(std::string const &, std::string const &, Options)
ListOperations(google::longrunning::ListOperationsRequest, Options)
GetOperation(std::string const &, Options)
GetOperation(google::longrunning::GetOperationRequest const &, Options)
CancelOperation(std::string const &, Options)
CancelOperation(google::longrunning::CancelOperationRequest const &, Options)
RecommendationServiceConnection
Overview
Functions
virtual options()
virtual Recommend(google::cloud::discoveryengine::v1::RecommendRequest const &)
virtual ListOperations(google::longrunning::ListOperationsRequest)
virtual GetOperation(google::longrunning::GetOperationRequest const &)
virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
RecommendationServiceConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual Recommend(google::cloud::discoveryengine::v1::RecommendRequest const &)
virtual ListOperations(google::longrunning::ListOperationsRequest)
virtual GetOperation(google::longrunning::GetOperationRequest const &)
virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
RecommendationServiceLimitedErrorCountRetryPolicy
Overview
Constructors
RecommendationServiceLimitedErrorCountRetryPolicy(int)
RecommendationServiceLimitedErrorCountRetryPolicy(RecommendationServiceLimitedErrorCountRetryPolicy &&)
RecommendationServiceLimitedErrorCountRetryPolicy(RecommendationServiceLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
RecommendationServiceLimitedTimeRetryPolicy
Overview
Constructors
RecommendationServiceLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
RecommendationServiceLimitedTimeRetryPolicy(RecommendationServiceLimitedTimeRetryPolicy &&)
RecommendationServiceLimitedTimeRetryPolicy(RecommendationServiceLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
RecommendationServiceRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
SchemaServiceClient
Overview
Constructors
SchemaServiceClient(SchemaServiceClient const &)
SchemaServiceClient(SchemaServiceClient &&)
SchemaServiceClient(std::shared_ptr< SchemaServiceConnection >, Options)
Operators
operator=(SchemaServiceClient const &)
operator=(SchemaServiceClient &&)
operator==(SchemaServiceClient const &, SchemaServiceClient const &)
operator!=(SchemaServiceClient const &, SchemaServiceClient const &)
Functions
GetSchema(std::string const &, Options)
GetSchema(google::cloud::discoveryengine::v1::GetSchemaRequest const &, Options)
ListSchemas(std::string const &, Options)
ListSchemas(google::cloud::discoveryengine::v1::ListSchemasRequest, Options)
CreateSchema(std::string const &, google::cloud::discoveryengine::v1::Schema const &, std::string const &, Options)
CreateSchema(NoAwaitTag, std::string const &, google::cloud::discoveryengine::v1::Schema const &, std::string const &, Options)
CreateSchema(google::cloud::discoveryengine::v1::CreateSchemaRequest const &, Options)
CreateSchema(NoAwaitTag, google::cloud::discoveryengine::v1::CreateSchemaRequest const &, Options)
CreateSchema(google::longrunning::Operation const &, Options)
UpdateSchema(google::cloud::discoveryengine::v1::UpdateSchemaRequest const &, Options)
UpdateSchema(NoAwaitTag, google::cloud::discoveryengine::v1::UpdateSchemaRequest const &, Options)
UpdateSchema(google::longrunning::Operation const &, Options)
DeleteSchema(std::string const &, Options)
DeleteSchema(NoAwaitTag, std::string const &, Options)
DeleteSchema(google::cloud::discoveryengine::v1::DeleteSchemaRequest const &, Options)
DeleteSchema(NoAwaitTag, google::cloud::discoveryengine::v1::DeleteSchemaRequest const &, Options)
DeleteSchema(google::longrunning::Operation const &, Options)
ListOperations(std::string const &, std::string const &, Options)
ListOperations(google::longrunning::ListOperationsRequest, Options)
GetOperation(std::string const &, Options)
GetOperation(google::longrunning::GetOperationRequest const &, Options)
CancelOperation(std::string const &, Options)
CancelOperation(google::longrunning::CancelOperationRequest const &, Options)
SchemaServiceConnection
Overview
Functions
virtual options()
virtual GetSchema(google::cloud::discoveryengine::v1::GetSchemaRequest const &)
virtual ListSchemas(google::cloud::discoveryengine::v1::ListSchemasRequest)
virtual CreateSchema(google::cloud::discoveryengine::v1::CreateSchemaRequest const &)
virtual CreateSchema(NoAwaitTag, google::cloud::discoveryengine::v1::CreateSchemaRequest const &)
virtual CreateSchema(google::longrunning::Operation const &)
virtual UpdateSchema(google::cloud::discoveryengine::v1::UpdateSchemaRequest const &)
virtual UpdateSchema(NoAwaitTag, google::cloud::discoveryengine::v1::UpdateSchemaRequest const &)
virtual UpdateSchema(google::longrunning::Operation const &)
virtual DeleteSchema(google::cloud::discoveryengine::v1::DeleteSchemaRequest const &)
virtual DeleteSchema(NoAwaitTag, google::cloud::discoveryengine::v1::DeleteSchemaRequest const &)
virtual DeleteSchema(google::longrunning::Operation const &)
virtual ListOperations(google::longrunning::ListOperationsRequest)
virtual GetOperation(google::longrunning::GetOperationRequest const &)
virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
SchemaServiceConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual GetSchema(google::cloud::discoveryengine::v1::GetSchemaRequest const &)
virtual ListSchemas(google::cloud::discoveryengine::v1::ListSchemasRequest)
virtual CreateSchema(google::cloud::discoveryengine::v1::CreateSchemaRequest const &)
virtual UpdateSchema(google::cloud::discoveryengine::v1::UpdateSchemaRequest const &)
virtual DeleteSchema(google::cloud::discoveryengine::v1::DeleteSchemaRequest const &)
virtual ListOperations(google::longrunning::ListOperationsRequest)
virtual GetOperation(google::longrunning::GetOperationRequest const &)
virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
SchemaServiceLimitedErrorCountRetryPolicy
Overview
Constructors
SchemaServiceLimitedErrorCountRetryPolicy(int)
SchemaServiceLimitedErrorCountRetryPolicy(SchemaServiceLimitedErrorCountRetryPolicy &&)
SchemaServiceLimitedErrorCountRetryPolicy(SchemaServiceLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
SchemaServiceLimitedTimeRetryPolicy
Overview
Constructors
SchemaServiceLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
SchemaServiceLimitedTimeRetryPolicy(SchemaServiceLimitedTimeRetryPolicy &&)
SchemaServiceLimitedTimeRetryPolicy(SchemaServiceLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
SchemaServiceRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
SearchServiceClient
Overview
Constructors
SearchServiceClient(SearchServiceClient const &)
SearchServiceClient(SearchServiceClient &&)
SearchServiceClient(std::shared_ptr< SearchServiceConnection >, Options)
Operators
operator=(SearchServiceClient const &)
operator=(SearchServiceClient &&)