Namespace google::cloud::ces_v1 (3.4.0-rc)

Classes

AgentServiceClient

The service that manages agent-related resources in Gemini Enterprise for Customer Engagement (CES).

AgentServiceConnection

The AgentServiceConnection object for AgentServiceClient .

AgentServiceConnectionIdempotencyPolicy

AgentServiceLimitedErrorCountRetryPolicy

A retry policy for AgentServiceConnection based on counting errors.

AgentServiceLimitedTimeRetryPolicy

A retry policy for AgentServiceConnection based on elapsed time.

AgentServiceRetryPolicy

The retry policy for AgentServiceConnection .

SessionServiceClient

Session service provides APIs for interacting with CES agents.

SessionServiceConnection

The SessionServiceConnection object for SessionServiceClient .

SessionServiceConnectionIdempotencyPolicy

SessionServiceLimitedErrorCountRetryPolicy

A retry policy for SessionServiceConnection based on counting errors.

SessionServiceLimitedTimeRetryPolicy

A retry policy for SessionServiceConnection based on elapsed time.

SessionServiceRetryPolicy

The retry policy for SessionServiceConnection .

ToolServiceClient

Tool service provides APIs for interacting with CES tools.

ToolServiceConnection

The ToolServiceConnection object for ToolServiceClient .

ToolServiceConnectionIdempotencyPolicy

ToolServiceLimitedErrorCountRetryPolicy

A retry policy for ToolServiceConnection based on counting errors.

ToolServiceLimitedTimeRetryPolicy

A retry policy for ToolServiceConnection based on elapsed time.

ToolServiceRetryPolicy

The retry policy for ToolServiceConnection .

WidgetServiceClient

Provides APIs for widgets to interact with CES APIs.

WidgetServiceConnection

The WidgetServiceConnection object for WidgetServiceClient .

WidgetServiceConnectionIdempotencyPolicy

WidgetServiceLimitedErrorCountRetryPolicy

A retry policy for WidgetServiceConnection based on counting errors.

WidgetServiceLimitedTimeRetryPolicy

A retry policy for WidgetServiceConnection based on elapsed time.

WidgetServiceRetryPolicy

The retry policy for WidgetServiceConnection .

Structs

AgentServiceBackoffPolicyOption

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

AgentServiceConnectionIdempotencyPolicyOption

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

AgentServicePollingPolicyOption

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

AgentServiceRetryPolicyOption

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

SessionServiceBackoffPolicyOption

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

SessionServiceConnectionIdempotencyPolicyOption

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

SessionServiceRetryPolicyOption

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

ToolServiceBackoffPolicyOption

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

ToolServiceConnectionIdempotencyPolicyOption

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

ToolServiceRetryPolicyOption

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

WidgetServiceBackoffPolicyOption

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

WidgetServiceConnectionIdempotencyPolicyOption

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

WidgetServiceRetryPolicyOption

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

Functions

MakeAgentServiceConnection(Options)

A factory function to construct an object of type AgentServiceConnection .

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

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

Parameter
Name
Description
options
Options

(optional) Configure the AgentServiceConnection created by this function.

Returns
Type
Description
std::shared_ptr< AgentServiceConnection >

MakeDefaultAgentServiceConnectionIdempotencyPolicy()

Returns
Type
Description
std::unique_ptr< AgentServiceConnectionIdempotencyPolicy >

MakeSessionServiceConnection(Options)

A factory function to construct an object of type SessionServiceConnection .

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

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

Parameter
Name
Description
options
Options

(optional) Configure the SessionServiceConnection created by this function.

Returns
Type
Description
std::shared_ptr< SessionServiceConnection >

MakeDefaultSessionServiceConnectionIdempotencyPolicy()

Returns
Type
Description
std::unique_ptr< SessionServiceConnectionIdempotencyPolicy >

MakeToolServiceConnection(Options)

A factory function to construct an object of type ToolServiceConnection .

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

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

Parameter
Name
Description
options
Options

(optional) Configure the ToolServiceConnection created by this function.

Returns
Type
Description
std::shared_ptr< ToolServiceConnection >

MakeDefaultToolServiceConnectionIdempotencyPolicy()

Returns
Type
Description
std::unique_ptr< ToolServiceConnectionIdempotencyPolicy >

MakeWidgetServiceConnection(Options)

A factory function to construct an object of type WidgetServiceConnection .

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

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

Parameter
Name
Description
options
Options

(optional) Configure the WidgetServiceConnection created by this function.

Returns
Type
Description
std::shared_ptr< WidgetServiceConnection >

MakeDefaultWidgetServiceConnectionIdempotencyPolicy()

Returns
Type
Description
std::unique_ptr< WidgetServiceConnectionIdempotencyPolicy >
Create a Mobile Website
View Site in Mobile | Classic
Share by: