Namespace google::cloud::discoveryengine_v1 (2.23.0-rc)

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.

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.

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.

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.

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.

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.

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
NameDescription
options

(optional) Configure the CompletionServiceConnection created by this function.

Returns
TypeDescription
std::shared_ptr< CompletionServiceConnection >

MakeDefaultCompletionServiceConnectionIdempotencyPolicy()

Returns
TypeDescription
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
NameDescription
options

(optional) Configure the ConversationalSearchServiceConnection created by this function.

Returns
TypeDescription
std::shared_ptr< ConversationalSearchServiceConnection >

MakeDefaultConversationalSearchServiceConnectionIdempotencyPolicy()

Returns
TypeDescription
std::unique_ptr< ConversationalSearchServiceConnectionIdempotencyPolicy >

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
NameDescription
options

(optional) Configure the DocumentServiceConnection created by this function.

Returns
TypeDescription
std::shared_ptr< DocumentServiceConnection >

MakeDefaultDocumentServiceConnectionIdempotencyPolicy()

Returns
TypeDescription
std::unique_ptr< DocumentServiceConnectionIdempotencyPolicy >

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
NameDescription
options

(optional) Configure the SchemaServiceConnection created by this function.

Returns
TypeDescription
std::shared_ptr< SchemaServiceConnection >

MakeDefaultSchemaServiceConnectionIdempotencyPolicy()

Returns
TypeDescription
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
NameDescription
options

(optional) Configure the SearchServiceConnection created by this function.

Returns
TypeDescription
std::shared_ptr< SearchServiceConnection >

MakeDefaultSearchServiceConnectionIdempotencyPolicy()

Returns
TypeDescription
std::unique_ptr< SearchServiceConnectionIdempotencyPolicy >

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
NameDescription
options

(optional) Configure the UserEventServiceConnection created by this function.

Returns
TypeDescription
std::shared_ptr< UserEventServiceConnection >

MakeDefaultUserEventServiceConnectionIdempotencyPolicy()

Returns
TypeDescription
std::unique_ptr< UserEventServiceConnectionIdempotencyPolicy >

Type Aliases

CompletionServicePolicyOptionList

Alias Of: OptionList< CompletionServiceRetryPolicyOption, CompletionServiceBackoffPolicyOption, CompletionServicePollingPolicyOption, CompletionServiceConnectionIdempotencyPolicyOption >

The options applicable to CompletionService.

ConversationalSearchServicePolicyOptionList

Alias Of: OptionList< ConversationalSearchServiceRetryPolicyOption, ConversationalSearchServiceBackoffPolicyOption, ConversationalSearchServiceConnectionIdempotencyPolicyOption >

The options applicable to ConversationalSearchService.

DocumentServicePolicyOptionList

Alias Of: OptionList< DocumentServiceRetryPolicyOption, DocumentServiceBackoffPolicyOption, DocumentServicePollingPolicyOption, DocumentServiceConnectionIdempotencyPolicyOption >

The options applicable to DocumentService.

SchemaServicePolicyOptionList

Alias Of: OptionList< SchemaServiceRetryPolicyOption, SchemaServiceBackoffPolicyOption, SchemaServicePollingPolicyOption, SchemaServiceConnectionIdempotencyPolicyOption >

The options applicable to SchemaService.

SearchServicePolicyOptionList

Alias Of: OptionList< SearchServiceRetryPolicyOption, SearchServiceBackoffPolicyOption, SearchServiceConnectionIdempotencyPolicyOption >

The options applicable to SearchService.

UserEventServicePolicyOptionList

Alias Of: OptionList< UserEventServiceRetryPolicyOption, UserEventServiceBackoffPolicyOption, UserEventServicePollingPolicyOption, UserEventServiceConnectionIdempotencyPolicyOption >

The options applicable to UserEventService.