Namespace google::cloud::logging_v2 (2.14.0)

Classes

ConfigServiceV2Client

Service for configuring sinks used to route log entries.

ConfigServiceV2Connection

The ConfigServiceV2Connection object for ConfigServiceV2Client.

ConfigServiceV2ConnectionIdempotencyPolicy

ConfigServiceV2LimitedErrorCountRetryPolicy

A retry policy for ConfigServiceV2Connection based on counting errors.

ConfigServiceV2LimitedTimeRetryPolicy

A retry policy for ConfigServiceV2Connection based on elapsed time.

ConfigServiceV2RetryPolicy

The retry policy for ConfigServiceV2Connection.

LoggingServiceV2Client

Service for ingesting and querying logs.

LoggingServiceV2Connection

The LoggingServiceV2Connection object for LoggingServiceV2Client.

LoggingServiceV2ConnectionIdempotencyPolicy

LoggingServiceV2LimitedErrorCountRetryPolicy

A retry policy for LoggingServiceV2Connection based on counting errors.

LoggingServiceV2LimitedTimeRetryPolicy

A retry policy for LoggingServiceV2Connection based on elapsed time.

LoggingServiceV2RetryPolicy

The retry policy for LoggingServiceV2Connection.

MetricsServiceV2Client

Service for configuring logs-based metrics.

MetricsServiceV2Connection

The MetricsServiceV2Connection object for MetricsServiceV2Client.

MetricsServiceV2ConnectionIdempotencyPolicy

MetricsServiceV2LimitedErrorCountRetryPolicy

A retry policy for MetricsServiceV2Connection based on counting errors.

MetricsServiceV2LimitedTimeRetryPolicy

A retry policy for MetricsServiceV2Connection based on elapsed time.

MetricsServiceV2RetryPolicy

The retry policy for MetricsServiceV2Connection.

Structs

ConfigServiceV2BackoffPolicyOption

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

ConfigServiceV2ConnectionIdempotencyPolicyOption

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

ConfigServiceV2PollingPolicyOption

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

ConfigServiceV2RetryPolicyOption

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

LoggingServiceV2BackoffPolicyOption

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

LoggingServiceV2ConnectionIdempotencyPolicyOption

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

LoggingServiceV2RetryPolicyOption

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

MetricsServiceV2BackoffPolicyOption

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

MetricsServiceV2ConnectionIdempotencyPolicyOption

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

MetricsServiceV2RetryPolicyOption

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

Functions

MakeConfigServiceV2Connection(Options)

A factory function to construct an object of type ConfigServiceV2Connection.

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

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

Parameter
Name Description
options

(optional) Configure the ConfigServiceV2Connection created by this function.

Returns
Type Description
std::shared_ptr< ConfigServiceV2Connection >

MakeDefaultConfigServiceV2ConnectionIdempotencyPolicy()

Returns
Type Description
std::unique_ptr< ConfigServiceV2ConnectionIdempotencyPolicy >

MakeLoggingServiceV2Connection(Options)

A factory function to construct an object of type LoggingServiceV2Connection.

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

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

Parameter
Name Description
options

(optional) Configure the LoggingServiceV2Connection created by this function.

Returns
Type Description
std::shared_ptr< LoggingServiceV2Connection >

MakeDefaultLoggingServiceV2ConnectionIdempotencyPolicy()

Returns
Type Description
std::unique_ptr< LoggingServiceV2ConnectionIdempotencyPolicy >

MakeMetricsServiceV2Connection(Options)

A factory function to construct an object of type MetricsServiceV2Connection.

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

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

Parameter
Name Description
options

(optional) Configure the MetricsServiceV2Connection created by this function.

Returns
Type Description
std::shared_ptr< MetricsServiceV2Connection >

MakeDefaultMetricsServiceV2ConnectionIdempotencyPolicy()

Returns
Type Description
std::unique_ptr< MetricsServiceV2ConnectionIdempotencyPolicy >

Type Aliases

ConfigServiceV2PolicyOptionList

Alias Of: OptionList< ConfigServiceV2RetryPolicyOption, ConfigServiceV2BackoffPolicyOption, ConfigServiceV2PollingPolicyOption, ConfigServiceV2ConnectionIdempotencyPolicyOption >

The options applicable to ConfigServiceV2.

LoggingServiceV2PolicyOptionList

Alias Of: OptionList< LoggingServiceV2RetryPolicyOption, LoggingServiceV2BackoffPolicyOption, LoggingServiceV2ConnectionIdempotencyPolicyOption >

The options applicable to LoggingServiceV2.

MetricsServiceV2PolicyOptionList

Alias Of: OptionList< MetricsServiceV2RetryPolicyOption, MetricsServiceV2BackoffPolicyOption, MetricsServiceV2ConnectionIdempotencyPolicyOption >

The options applicable to MetricsServiceV2.