Namespace google::cloud::discoveryengine_v1 (2.25.0)

Classes

CompletionServiceClient

Service for Auto-Completion.

CompletionServiceConnection

The CompletionServiceConnection object for CompletionServiceClient.

CompletionServiceConnectionIdempotencyPolicy

CompletionServiceLimitedErrorCountRetryPolicy

A retry policy for CompletionServiceConnection based on counting errors.

CompletionServiceLimitedTimeRetryPolicy

A retry policy for CompletionServiceConnection based on elapsed time.

CompletionServiceRetryPolicy

The retry policy for CompletionServiceConnection.

ConversationalSearchServiceClient

Service for conversational search.

ConversationalSearchServiceConnection

The ConversationalSearchServiceConnection object for ConversationalSearchServiceClient.

ConversationalSearchServiceConnectionIdempotencyPolicy

ConversationalSearchServiceLimitedErrorCountRetryPolicy

A retry policy for ConversationalSearchServiceConnection based on counting errors.

ConversationalSearchServiceLimitedTimeRetryPolicy

A retry policy for ConversationalSearchServiceConnection based on elapsed time.

ConversationalSearchServiceRetryPolicy

The retry policy for ConversationalSearchServiceConnection.

DataStoreServiceClient

Service for managing DataStore configuration.

DataStoreServiceConnection

The DataStoreServiceConnection object for DataStoreServiceClient.

DataStoreServiceConnectionIdempotencyPolicy

DataStoreServiceLimitedErrorCountRetryPolicy

A retry policy for DataStoreServiceConnection based on counting errors.

DataStoreServiceLimitedTimeRetryPolicy

A retry policy for DataStoreServiceConnection based on elapsed time.

DataStoreServiceRetryPolicy

The retry policy for DataStoreServiceConnection.

DocumentServiceClient

Service for ingesting Document information of the customer's website.

DocumentServiceConnection

The DocumentServiceConnection object for DocumentServiceClient.

DocumentServiceConnectionIdempotencyPolicy

DocumentServiceLimitedErrorCountRetryPolicy

A retry policy for DocumentServiceConnection based on counting errors.

DocumentServiceLimitedTimeRetryPolicy

A retry policy for DocumentServiceConnection based on elapsed time.

DocumentServiceRetryPolicy

The retry policy for DocumentServiceConnection.

EngineServiceClient

Service for managing Engine configuration.

EngineServiceConnection

The EngineServiceConnection object for EngineServiceClient.

EngineServiceConnectionIdempotencyPolicy

EngineServiceLimitedErrorCountRetryPolicy

A retry policy for EngineServiceConnection based on counting errors.

EngineServiceLimitedTimeRetryPolicy

A retry policy for EngineServiceConnection based on elapsed time.

EngineServiceRetryPolicy

The retry policy for EngineServiceConnection.

RecommendationServiceClient

Service for making recommendations.

RecommendationServiceConnection

The RecommendationServiceConnection object for RecommendationServiceClient.

RecommendationServiceConnectionIdempotencyPolicy

RecommendationServiceLimitedErrorCountRetryPolicy

A retry policy for RecommendationServiceConnection based on counting errors.

RecommendationServiceLimitedTimeRetryPolicy

A retry policy for RecommendationServiceConnection based on elapsed time.

RecommendationServiceRetryPolicy

The retry policy for RecommendationServiceConnection.

SchemaServiceClient

Service for managing Schemas.

SchemaServiceConnection

The SchemaServiceConnection object for SchemaServiceClient.

SchemaServiceConnectionIdempotencyPolicy

SchemaServiceLimitedErrorCountRetryPolicy

A retry policy for SchemaServiceConnection based on counting errors.

SchemaServiceLimitedTimeRetryPolicy

A retry policy for SchemaServiceConnection based on elapsed time.

SchemaServiceRetryPolicy

The retry policy for SchemaServiceConnection.

SearchServiceClient

Service for search.

SearchServiceConnection

The SearchServiceConnection object for SearchServiceClient.

SearchServiceConnectionIdempotencyPolicy

SearchServiceLimitedErrorCountRetryPolicy

A retry policy for SearchServiceConnection based on counting errors.

SearchServiceLimitedTimeRetryPolicy

A retry policy for SearchServiceConnection based on elapsed time.

SearchServiceRetryPolicy

The retry policy for SearchServiceConnection.

SiteSearchEngineServiceClient

Service for managing site search related resources.

SiteSearchEngineServiceConnection

The SiteSearchEngineServiceConnection object for SiteSearchEngineServiceClient.

SiteSearchEngineServiceConnectionIdempotencyPolicy

SiteSearchEngineServiceLimitedErrorCountRetryPolicy

A retry policy for SiteSearchEngineServiceConnection based on counting errors.

SiteSearchEngineServiceLimitedTimeRetryPolicy

A retry policy for SiteSearchEngineServiceConnection based on elapsed time.

SiteSearchEngineServiceRetryPolicy

The retry policy for SiteSearchEngineServiceConnection.

UserEventServiceClient

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

UserEventServiceConnection

The UserEventServiceConnection object for UserEventServiceClient.

UserEventServiceConnectionIdempotencyPolicy

UserEventServiceLimitedErrorCountRetryPolicy

A retry policy for UserEventServiceConnection based on counting errors.

UserEventServiceLimitedTimeRetryPolicy

A retry policy for UserEventServiceConnection based on elapsed time.

UserEventServiceRetryPolicy

The retry policy for UserEventServiceConnection.

Structs

CompletionServiceBackoffPolicyOption

Use with google::cloud::Options to configure the backoff policy.

CompletionServiceConnectionIdempotencyPolicyOption

Use with google::cloud::Options to configure which operations are retried.

CompletionServicePollingPolicyOption

Use with google::cloud::Options to configure the long-running operations polling policy.

CompletionServiceRetryPolicyOption

Use with google::cloud::Options to configure the retry policy.

ConversationalSearchServiceBackoffPolicyOption

Use with google::cloud::Options to configure the backoff policy.

ConversationalSearchServiceConnectionIdempotencyPolicyOption

Use with google::cloud::Options to configure which operations are retried.

ConversationalSearchServiceRetryPolicyOption

Use with google::cloud::Options to configure the retry policy.

DataStoreServiceBackoffPolicyOption

Use with google::cloud::Options to configure the backoff policy.

DataStoreServiceConnectionIdempotencyPolicyOption

Use with google::cloud::Options to configure which operations are retried.

DataStoreServicePollingPolicyOption

Use with google::cloud::Options to configure the long-running operations polling policy.

DataStoreServiceRetryPolicyOption

Use with google::cloud::Options to configure the retry policy.

DocumentServiceBackoffPolicyOption

Use with google::cloud::Options to configure the backoff policy.

DocumentServiceConnectionIdempotencyPolicyOption

Use with google::cloud::Options to configure which operations are retried.

DocumentServicePollingPolicyOption

Use with google::cloud::Options to configure the long-running operations polling policy.

DocumentServiceRetryPolicyOption

Use with google::cloud::Options to configure the retry policy.

EngineServiceBackoffPolicyOption

Use with google::cloud::Options to configure the backoff policy.

EngineServiceConnectionIdempotencyPolicyOption

Use with google::cloud::Options to configure which operations are retried.

EngineServicePollingPolicyOption

Use with google::cloud::Options to configure the long-running operations polling policy.

EngineServiceRetryPolicyOption

Use with google::cloud::Options to configure the retry policy.

RecommendationServiceBackoffPolicyOption

Use with google::cloud::Options to configure the backoff policy.

RecommendationServiceConnectionIdempotencyPolicyOption

Use with google::cloud::Options to configure which operations are retried.

RecommendationServiceRetryPolicyOption

Use with google::cloud::Options to configure the retry policy.

SchemaServiceBackoffPolicyOption

Use with google::cloud::Options to configure the backoff policy.

SchemaServiceConnectionIdempotencyPolicyOption

Use with google::cloud::Options to configure which operations are retried.

SchemaServicePollingPolicyOption

Use with google::cloud::Options to configure the long-running operations polling policy.

SchemaServiceRetryPolicyOption

Use with google::cloud::Options to configure the retry policy.

SearchServiceBackoffPolicyOption

Use with google::cloud::Options to configure the backoff policy.

SearchServiceConnectionIdempotencyPolicyOption

Use with google::cloud::Options to configure which operations are retried.

SearchServiceRetryPolicyOption

Use with google::cloud::Options to configure the retry policy.

SiteSearchEngineServiceBackoffPolicyOption

Use with google::cloud::Options to configure the backoff policy.

SiteSearchEngineServiceConnectionIdempotencyPolicyOption

Use with google::cloud::Options to configure which operations are retried.

SiteSearchEngineServicePollingPolicyOption

Use with google::cloud::Options to configure the long-running operations polling policy.

SiteSearchEngineServiceRetryPolicyOption

Use with google::cloud::Options to configure the retry policy.

UserEventServiceBackoffPolicyOption

Use with google::cloud::Options to configure the backoff policy.

UserEventServiceConnectionIdempotencyPolicyOption

Use with google::cloud::Options to configure which operations are retried.

UserEventServicePollingPolicyOption

Use with google::cloud::Options to configure the long-running operations polling policy.

UserEventServiceRetryPolicyOption

Use with google::cloud::Options to configure the retry policy.

Functions

MakeCompletionServiceConnection(Options)

A factory function to construct an object of type CompletionServiceConnection.

The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of CompletionServiceClient.

The optional options argument may be used to configure aspects of the returned CompletionServiceConnection. Expected options are any of the types in the following option lists:

Parameter
Name Description
options

(optional) Configure the CompletionServiceConnection created by this function.

Returns
Type Description
std::shared_ptr< CompletionServiceConnection >

MakeDefaultCompletionServiceConnectionIdempotencyPolicy()

Returns
Type Description
std::unique_ptr< CompletionServiceConnectionIdempotencyPolicy >

MakeConversationalSearchServiceConnection(Options)

A factory function to construct an object of type ConversationalSearchServiceConnection.

The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of ConversationalSearchServiceClient.

The optional options argument may be used to configure aspects of the returned ConversationalSearchServiceConnection. Expected options are any of the types in the following option lists:

Parameter
Name Description
options

(optional) Configure the ConversationalSearchServiceConnection created by this function.

Returns
Type Description
std::shared_ptr< ConversationalSearchServiceConnection >

MakeDefaultConversationalSearchServiceConnectionIdempotencyPolicy()

Returns
Type Description
std::unique_ptr< ConversationalSearchServiceConnectionIdempotencyPolicy >

MakeDataStoreServiceConnection(Options)

A factory function to construct an object of type DataStoreServiceConnection.

The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of DataStoreServiceClient.

The optional options argument may be used to configure aspects of the returned DataStoreServiceConnection. Expected options are any of the types in the following option lists:

Parameter
Name Description
options

(optional) Configure the DataStoreServiceConnection created by this function.

Returns
Type Description
std::shared_ptr< DataStoreServiceConnection >

MakeDefaultDataStoreServiceConnectionIdempotencyPolicy()

Returns
Type Description
std::unique_ptr< DataStoreServiceConnectionIdempotencyPolicy >

MakeDocumentServiceConnection(Options)

A factory function to construct an object of type DocumentServiceConnection.

The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of DocumentServiceClient.

The optional options argument may be used to configure aspects of the returned DocumentServiceConnection. Expected options are any of the types in the following option lists:

Parameter
Name Description
options

(optional) Configure the DocumentServiceConnection created by this function.

Returns
Type Description
std::shared_ptr< DocumentServiceConnection >

MakeDefaultDocumentServiceConnectionIdempotencyPolicy()

Returns
Type Description
std::unique_ptr< DocumentServiceConnectionIdempotencyPolicy >

MakeEngineServiceConnection(Options)

A factory function to construct an object of type EngineServiceConnection.

The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of EngineServiceClient.

The optional options argument may be used to configure aspects of the returned EngineServiceConnection. Expected options are any of the types in the following option lists:

Parameter
Name Description
options

(optional) Configure the EngineServiceConnection created by this function.

Returns
Type Description
std::shared_ptr< EngineServiceConnection >

MakeDefaultEngineServiceConnectionIdempotencyPolicy()

Returns
Type Description
std::unique_ptr< EngineServiceConnectionIdempotencyPolicy >

MakeRecommendationServiceConnection(Options)

A factory function to construct an object of type RecommendationServiceConnection.

The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of RecommendationServiceClient.

The optional options argument may be used to configure aspects of the returned RecommendationServiceConnection. Expected options are any of the types in the following option lists:

Parameter
Name Description
options

(optional) Configure the RecommendationServiceConnection created by this function.

Returns
Type Description
std::shared_ptr< RecommendationServiceConnection >

MakeDefaultRecommendationServiceConnectionIdempotencyPolicy()

Returns
Type Description
std::unique_ptr< RecommendationServiceConnectionIdempotencyPolicy >

MakeSchemaServiceConnection(Options)

A factory function to construct an object of type SchemaServiceConnection.

The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of SchemaServiceClient.

The optional options argument may be used to configure aspects of the returned SchemaServiceConnection. Expected options are any of the types in the following option lists:

Parameter
Name Description
options

(optional) Configure the SchemaServiceConnection created by this function.

Returns
Type Description
std::shared_ptr< SchemaServiceConnection >

MakeDefaultSchemaServiceConnectionIdempotencyPolicy()

Returns
Type Description
std::unique_ptr< SchemaServiceConnectionIdempotencyPolicy >

MakeSearchServiceConnection(Options)

A factory function to construct an object of type SearchServiceConnection.

The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of SearchServiceClient.

The optional options argument may be used to configure aspects of the returned SearchServiceConnection. Expected options are any of the types in the following option lists:

Parameter
Name Description
options

(optional) Configure the SearchServiceConnection created by this function.

Returns
Type Description
std::shared_ptr< SearchServiceConnection >

MakeDefaultSearchServiceConnectionIdempotencyPolicy()

Returns
Type Description
std::unique_ptr< SearchServiceConnectionIdempotencyPolicy >

MakeSiteSearchEngineServiceConnection(Options)

A factory function to construct an object of type SiteSearchEngineServiceConnection.

The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of SiteSearchEngineServiceClient.

The optional options argument may be used to configure aspects of the returned SiteSearchEngineServiceConnection. Expected options are any of the types in the following option lists:

Parameter
Name Description
options

(optional) Configure the SiteSearchEngineServiceConnection created by this function.

Returns
Type Description
std::shared_ptr< SiteSearchEngineServiceConnection >

MakeDefaultSiteSearchEngineServiceConnectionIdempotencyPolicy()

Returns
Type Description
std::unique_ptr< SiteSearchEngineServiceConnectionIdempotencyPolicy >

MakeUserEventServiceConnection(Options)

A factory function to construct an object of type UserEventServiceConnection.

The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of UserEventServiceClient.

The optional options argument may be used to configure aspects of the returned UserEventServiceConnection. Expected options are any of the types in the following option lists:

Parameter
Name Description
options

(optional) Configure the UserEventServiceConnection created by this function.

Returns
Type Description
std::shared_ptr< UserEventServiceConnection >

MakeDefaultUserEventServiceConnectionIdempotencyPolicy()

Returns
Type Description
std::unique_ptr< UserEventServiceConnectionIdempotencyPolicy >