Classes
AlertPolicyServiceClient
The AlertPolicyService API is used to manage (list, create, delete, edit) alert policies in Cloud Monitoring.
AlertPolicyServiceConnection
The AlertPolicyServiceConnection
object for AlertPolicyServiceClient
.
AlertPolicyServiceConnectionIdempotencyPolicy
AlertPolicyServiceLimitedErrorCountRetryPolicy
A retry policy for AlertPolicyServiceConnection
based on counting errors.
AlertPolicyServiceLimitedTimeRetryPolicy
A retry policy for AlertPolicyServiceConnection
based on elapsed time.
AlertPolicyServiceRetryPolicy
The retry policy for AlertPolicyServiceConnection
.
GroupServiceClient
The Group API lets you inspect and manage your groups.
GroupServiceConnection
The GroupServiceConnection
object for GroupServiceClient
.
GroupServiceConnectionIdempotencyPolicy
GroupServiceLimitedErrorCountRetryPolicy
A retry policy for GroupServiceConnection
based on counting errors.
GroupServiceLimitedTimeRetryPolicy
A retry policy for GroupServiceConnection
based on elapsed time.
GroupServiceRetryPolicy
The retry policy for GroupServiceConnection
.
MetricServiceClient
Manages metric descriptors, monitored resource descriptors, and time series data.
MetricServiceConnection
The MetricServiceConnection
object for MetricServiceClient
.
MetricServiceConnectionIdempotencyPolicy
MetricServiceLimitedErrorCountRetryPolicy
A retry policy for MetricServiceConnection
based on counting errors.
MetricServiceLimitedTimeRetryPolicy
A retry policy for MetricServiceConnection
based on elapsed time.
MetricServiceRetryPolicy
The retry policy for MetricServiceConnection
.
NotificationChannelServiceClient
The Notification Channel API provides access to configuration that controls how messages related to incidents are sent.
NotificationChannelServiceConnection
The NotificationChannelServiceConnection
object for NotificationChannelServiceClient
.
NotificationChannelServiceConnectionIdempotencyPolicy
NotificationChannelServiceLimitedErrorCountRetryPolicy
A retry policy for NotificationChannelServiceConnection
based on counting errors.
NotificationChannelServiceLimitedTimeRetryPolicy
A retry policy for NotificationChannelServiceConnection
based on elapsed time.
NotificationChannelServiceRetryPolicy
The retry policy for NotificationChannelServiceConnection
.
QueryServiceClient
The QueryService API is used to manage time series data in Cloud Monitoring.
QueryServiceConnection
The QueryServiceConnection
object for QueryServiceClient
.
QueryServiceConnectionIdempotencyPolicy
QueryServiceLimitedErrorCountRetryPolicy
A retry policy for QueryServiceConnection
based on counting errors.
QueryServiceLimitedTimeRetryPolicy
A retry policy for QueryServiceConnection
based on elapsed time.
QueryServiceRetryPolicy
The retry policy for QueryServiceConnection
.
ServiceMonitoringServiceClient
The Cloud Monitoring Service-Oriented Monitoring API has endpoints for managing and querying aspects of a Metrics Scope's services.
ServiceMonitoringServiceConnection
The ServiceMonitoringServiceConnection
object for ServiceMonitoringServiceClient
.
ServiceMonitoringServiceConnectionIdempotencyPolicy
ServiceMonitoringServiceLimitedErrorCountRetryPolicy
A retry policy for ServiceMonitoringServiceConnection
based on counting errors.
ServiceMonitoringServiceLimitedTimeRetryPolicy
A retry policy for ServiceMonitoringServiceConnection
based on elapsed time.
ServiceMonitoringServiceRetryPolicy
The retry policy for ServiceMonitoringServiceConnection
.
SnoozeServiceClient
The SnoozeService API is used to temporarily prevent an alert policy from generating alerts.
SnoozeServiceConnection
The SnoozeServiceConnection
object for SnoozeServiceClient
.
SnoozeServiceConnectionIdempotencyPolicy
SnoozeServiceLimitedErrorCountRetryPolicy
A retry policy for SnoozeServiceConnection
based on counting errors.
SnoozeServiceLimitedTimeRetryPolicy
A retry policy for SnoozeServiceConnection
based on elapsed time.
SnoozeServiceRetryPolicy
The retry policy for SnoozeServiceConnection
.
UptimeCheckServiceClient
The UptimeCheckService API is used to manage (list, create, delete, edit) Uptime check configurations in the Cloud Monitoring product.
UptimeCheckServiceConnection
The UptimeCheckServiceConnection
object for UptimeCheckServiceClient
.
UptimeCheckServiceConnectionIdempotencyPolicy
UptimeCheckServiceLimitedErrorCountRetryPolicy
A retry policy for UptimeCheckServiceConnection
based on counting errors.
UptimeCheckServiceLimitedTimeRetryPolicy
A retry policy for UptimeCheckServiceConnection
based on elapsed time.
UptimeCheckServiceRetryPolicy
The retry policy for UptimeCheckServiceConnection
.
Structs
AlertPolicyServiceBackoffPolicyOption
Use with google::cloud::Options
to configure the backoff policy.
AlertPolicyServiceConnectionIdempotencyPolicyOption
Use with google::cloud::Options
to configure which operations are retried.
AlertPolicyServiceRetryPolicyOption
Use with google::cloud::Options
to configure the retry policy.
GroupServiceBackoffPolicyOption
Use with google::cloud::Options
to configure the backoff policy.
GroupServiceConnectionIdempotencyPolicyOption
Use with google::cloud::Options
to configure which operations are retried.
GroupServiceRetryPolicyOption
Use with google::cloud::Options
to configure the retry policy.
MetricServiceBackoffPolicyOption
Use with google::cloud::Options
to configure the backoff policy.
MetricServiceConnectionIdempotencyPolicyOption
Use with google::cloud::Options
to configure which operations are retried.
MetricServiceRetryPolicyOption
Use with google::cloud::Options
to configure the retry policy.
NotificationChannelServiceBackoffPolicyOption
Use with google::cloud::Options
to configure the backoff policy.
NotificationChannelServiceConnectionIdempotencyPolicyOption
Use with google::cloud::Options
to configure which operations are retried.
NotificationChannelServiceRetryPolicyOption
Use with google::cloud::Options
to configure the retry policy.
QueryServiceBackoffPolicyOption
Use with google::cloud::Options
to configure the backoff policy.
QueryServiceConnectionIdempotencyPolicyOption
Use with google::cloud::Options
to configure which operations are retried.
QueryServiceRetryPolicyOption
Use with google::cloud::Options
to configure the retry policy.
ServiceMonitoringServiceBackoffPolicyOption
Use with google::cloud::Options
to configure the backoff policy.
ServiceMonitoringServiceConnectionIdempotencyPolicyOption
Use with google::cloud::Options
to configure which operations are retried.
ServiceMonitoringServiceRetryPolicyOption
Use with google::cloud::Options
to configure the retry policy.
SnoozeServiceBackoffPolicyOption
Use with google::cloud::Options
to configure the backoff policy.
SnoozeServiceConnectionIdempotencyPolicyOption
Use with google::cloud::Options
to configure which operations are retried.
SnoozeServiceRetryPolicyOption
Use with google::cloud::Options
to configure the retry policy.
UptimeCheckServiceBackoffPolicyOption
Use with google::cloud::Options
to configure the backoff policy.
UptimeCheckServiceConnectionIdempotencyPolicyOption
Use with google::cloud::Options
to configure which operations are retried.
UptimeCheckServiceRetryPolicyOption
Use with google::cloud::Options
to configure the retry policy.
Functions
MakeAlertPolicyServiceConnection(Options)
A factory function to construct an object of type AlertPolicyServiceConnection
.
The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of AlertPolicyServiceClient.
The optional options
argument may be used to configure aspects of the returned AlertPolicyServiceConnection
. 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< AlertPolicyServiceConnection > |
MakeDefaultAlertPolicyServiceConnectionIdempotencyPolicy()
Returns | |
---|---|
Type | Description |
std::unique_ptr< AlertPolicyServiceConnectionIdempotencyPolicy > |
MakeGroupServiceConnection(Options)
A factory function to construct an object of type GroupServiceConnection
.
The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of GroupServiceClient.
The optional options
argument may be used to configure aspects of the returned GroupServiceConnection
. 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< GroupServiceConnection > |
MakeDefaultGroupServiceConnectionIdempotencyPolicy()
Returns | |
---|---|
Type | Description |
std::unique_ptr< GroupServiceConnectionIdempotencyPolicy > |
MakeMetricServiceConnection(Options)
A factory function to construct an object of type MetricServiceConnection
.
The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of MetricServiceClient.
The optional options
argument may be used to configure aspects of the returned MetricServiceConnection
. 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< MetricServiceConnection > |
MakeDefaultMetricServiceConnectionIdempotencyPolicy()
Returns | |
---|---|
Type | Description |
std::unique_ptr< MetricServiceConnectionIdempotencyPolicy > |
MakeNotificationChannelServiceConnection(Options)
A factory function to construct an object of type NotificationChannelServiceConnection
.
The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of NotificationChannelServiceClient.
The optional options
argument may be used to configure aspects of the returned NotificationChannelServiceConnection
. 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< NotificationChannelServiceConnection > |
MakeDefaultNotificationChannelServiceConnectionIdempotencyPolicy()
Returns | |
---|---|
Type | Description |
std::unique_ptr< NotificationChannelServiceConnectionIdempotencyPolicy > |
MakeQueryServiceConnection(Options)
A factory function to construct an object of type QueryServiceConnection
.
The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of QueryServiceClient.
The optional options
argument may be used to configure aspects of the returned QueryServiceConnection
. 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< QueryServiceConnection > |
MakeDefaultQueryServiceConnectionIdempotencyPolicy()
Returns | |
---|---|
Type | Description |
std::unique_ptr< QueryServiceConnectionIdempotencyPolicy > |
MakeServiceMonitoringServiceConnection(Options)
A factory function to construct an object of type ServiceMonitoringServiceConnection
.
The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of ServiceMonitoringServiceClient.
The optional options
argument may be used to configure aspects of the returned ServiceMonitoringServiceConnection
. 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< ServiceMonitoringServiceConnection > |
MakeDefaultServiceMonitoringServiceConnectionIdempotencyPolicy()
Returns | |
---|---|
Type | Description |
std::unique_ptr< ServiceMonitoringServiceConnectionIdempotencyPolicy > |
MakeSnoozeServiceConnection(Options)
A factory function to construct an object of type SnoozeServiceConnection
.
The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of SnoozeServiceClient.
The optional options
argument may be used to configure aspects of the returned SnoozeServiceConnection
. 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< SnoozeServiceConnection > |
MakeDefaultSnoozeServiceConnectionIdempotencyPolicy()
Returns | |
---|---|
Type | Description |
std::unique_ptr< SnoozeServiceConnectionIdempotencyPolicy > |
MakeUptimeCheckServiceConnection(Options)
A factory function to construct an object of type UptimeCheckServiceConnection
.
The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of UptimeCheckServiceClient.
The optional options
argument may be used to configure aspects of the returned UptimeCheckServiceConnection
. 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< UptimeCheckServiceConnection > |
MakeDefaultUptimeCheckServiceConnectionIdempotencyPolicy()
Returns | |
---|---|
Type | Description |
std::unique_ptr< UptimeCheckServiceConnectionIdempotencyPolicy > |