Namespace google::cloud::debugger_v2 (2.11.0)

Classes

Controller2Client

The Controller service provides the API for orchestrating a collection of debugger agents to perform debugging tasks.

Controller2Connection

The Controller2Connection object for Controller2Client.

Controller2ConnectionIdempotencyPolicy

Debugger2Client

The Debugger service provides the API that allows users to collect run-time information from a running application, without stopping or slowing it down and without modifying its state.

Debugger2Connection

The Debugger2Connection object for Debugger2Client.

Debugger2ConnectionIdempotencyPolicy

Structs

Controller2BackoffPolicyOption

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

Controller2ConnectionIdempotencyPolicyOption

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

Controller2RetryPolicyOption

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

Debugger2BackoffPolicyOption

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

Debugger2ConnectionIdempotencyPolicyOption

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

Debugger2RetryPolicyOption

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

Functions

MakeController2Connection(Options)

A factory function to construct an object of type Controller2Connection.

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

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

Parameter
NameDescription
options

(optional) Configure the Controller2Connection created by this function.

Returns
TypeDescription
std::shared_ptr< Controller2Connection >

MakeDefaultController2ConnectionIdempotencyPolicy()

Returns
TypeDescription
std::unique_ptr< Controller2ConnectionIdempotencyPolicy >

MakeDebugger2Connection(Options)

A factory function to construct an object of type Debugger2Connection.

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

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

Parameter
NameDescription
options

(optional) Configure the Debugger2Connection created by this function.

Returns
TypeDescription
std::shared_ptr< Debugger2Connection >

MakeDefaultDebugger2ConnectionIdempotencyPolicy()

Returns
TypeDescription
std::unique_ptr< Debugger2ConnectionIdempotencyPolicy >

Type Aliases

Controller2RetryPolicy

Alias Of: ::google::cloud::internal::TraitBasedRetryPolicy< debugger_v2_internal::Controller2RetryTraits >

Controller2LimitedTimeRetryPolicy

Alias Of: ::google::cloud::internal::LimitedTimeRetryPolicy< debugger_v2_internal::Controller2RetryTraits >

Controller2LimitedErrorCountRetryPolicy

Alias Of: ::google::cloud::internal::LimitedErrorCountRetryPolicy< debugger_v2_internal::Controller2RetryTraits >

Controller2PolicyOptionList

Alias Of: OptionList< Controller2RetryPolicyOption, Controller2BackoffPolicyOption, Controller2ConnectionIdempotencyPolicyOption >

The options applicable to Controller2.

Debugger2RetryPolicy

Alias Of: ::google::cloud::internal::TraitBasedRetryPolicy< debugger_v2_internal::Debugger2RetryTraits >

Debugger2LimitedTimeRetryPolicy

Alias Of: ::google::cloud::internal::LimitedTimeRetryPolicy< debugger_v2_internal::Debugger2RetryTraits >

Debugger2LimitedErrorCountRetryPolicy

Alias Of: ::google::cloud::internal::LimitedErrorCountRetryPolicy< debugger_v2_internal::Debugger2RetryTraits >

Debugger2PolicyOptionList

Alias Of: OptionList< Debugger2RetryPolicyOption, Debugger2BackoffPolicyOption, Debugger2ConnectionIdempotencyPolicyOption >

The options applicable to Debugger2.