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 |
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 |
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 |
Returns | |
---|---|
Type | Description |
std::shared_ptr< MetricsServiceV2Connection > |
MakeDefaultMetricsServiceV2ConnectionIdempotencyPolicy()
Returns | |
---|---|
Type | Description |
std::unique_ptr< MetricsServiceV2ConnectionIdempotencyPolicy > |
Type Aliases
ConfigServiceV2PolicyOptionList
OptionList< ConfigServiceV2RetryPolicyOption, ConfigServiceV2BackoffPolicyOption, ConfigServiceV2PollingPolicyOption, ConfigServiceV2ConnectionIdempotencyPolicyOption >
The options applicable to ConfigServiceV2.
LoggingServiceV2PolicyOptionList
OptionList< LoggingServiceV2RetryPolicyOption, LoggingServiceV2BackoffPolicyOption, LoggingServiceV2ConnectionIdempotencyPolicyOption >
The options applicable to LoggingServiceV2.
MetricsServiceV2PolicyOptionList
OptionList< MetricsServiceV2RetryPolicyOption, MetricsServiceV2BackoffPolicyOption, MetricsServiceV2ConnectionIdempotencyPolicyOption >
The options applicable to MetricsServiceV2.