Namespace google::cloud::monitoring_v3 (2.13.0)

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

GroupServiceClient

The Group API lets you inspect and manage your groups.

GroupServiceConnection

The GroupServiceConnection object for GroupServiceClient.

GroupServiceConnectionIdempotencyPolicy

MetricServiceClient

Manages metric descriptors, monitored resource descriptors, and time series data.

MetricServiceConnection

The MetricServiceConnection object for MetricServiceClient.

MetricServiceConnectionIdempotencyPolicy

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

QueryServiceClient

The QueryService API is used to manage time series data in Stackdriver Monitoring.

QueryServiceConnection

The QueryServiceConnection object for QueryServiceClient.

QueryServiceConnectionIdempotencyPolicy

ServiceMonitoringServiceClient

The Cloud Monitoring Service-Oriented Monitoring API has endpoints for managing and querying aspects of a workspace's services.

ServiceMonitoringServiceConnection

The ServiceMonitoringServiceConnection object for ServiceMonitoringServiceClient.

ServiceMonitoringServiceConnectionIdempotencyPolicy

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

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.

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 AlertPolicyServiceConnection created by this function.

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 GroupServiceConnection created by this function.

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 MetricServiceConnection created by this function.

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 NotificationChannelServiceConnection created by this function.

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 QueryServiceConnection created by this function.

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 ServiceMonitoringServiceConnection created by this function.

Returns
Type Description
std::shared_ptr< ServiceMonitoringServiceConnection >

MakeDefaultServiceMonitoringServiceConnectionIdempotencyPolicy()

Returns
Type Description
std::unique_ptr< ServiceMonitoringServiceConnectionIdempotencyPolicy >

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 UptimeCheckServiceConnection created by this function.

Returns
Type Description
std::shared_ptr< UptimeCheckServiceConnection >

MakeDefaultUptimeCheckServiceConnectionIdempotencyPolicy()

Returns
Type Description
std::unique_ptr< UptimeCheckServiceConnectionIdempotencyPolicy >

Type Aliases

AlertPolicyServiceRetryPolicy

Alias Of: ::google::cloud::internal::TraitBasedRetryPolicy< monitoring_v3_internal::AlertPolicyServiceRetryTraits >

AlertPolicyServiceLimitedTimeRetryPolicy

Alias Of: ::google::cloud::internal::LimitedTimeRetryPolicy< monitoring_v3_internal::AlertPolicyServiceRetryTraits >

AlertPolicyServiceLimitedErrorCountRetryPolicy

Alias Of: ::google::cloud::internal::LimitedErrorCountRetryPolicy< monitoring_v3_internal::AlertPolicyServiceRetryTraits >

AlertPolicyServicePolicyOptionList

Alias Of: OptionList< AlertPolicyServiceRetryPolicyOption, AlertPolicyServiceBackoffPolicyOption, AlertPolicyServiceConnectionIdempotencyPolicyOption >

The options applicable to AlertPolicyService.

GroupServiceRetryPolicy

Alias Of: ::google::cloud::internal::TraitBasedRetryPolicy< monitoring_v3_internal::GroupServiceRetryTraits >

GroupServiceLimitedTimeRetryPolicy

Alias Of: ::google::cloud::internal::LimitedTimeRetryPolicy< monitoring_v3_internal::GroupServiceRetryTraits >

GroupServiceLimitedErrorCountRetryPolicy

Alias Of: ::google::cloud::internal::LimitedErrorCountRetryPolicy< monitoring_v3_internal::GroupServiceRetryTraits >

GroupServicePolicyOptionList

Alias Of: OptionList< GroupServiceRetryPolicyOption, GroupServiceBackoffPolicyOption, GroupServiceConnectionIdempotencyPolicyOption >

The options applicable to GroupService.

MetricServiceRetryPolicy

Alias Of: ::google::cloud::internal::TraitBasedRetryPolicy< monitoring_v3_internal::MetricServiceRetryTraits >

MetricServiceLimitedTimeRetryPolicy

Alias Of: ::google::cloud::internal::LimitedTimeRetryPolicy< monitoring_v3_internal::MetricServiceRetryTraits >

MetricServiceLimitedErrorCountRetryPolicy

Alias Of: ::google::cloud::internal::LimitedErrorCountRetryPolicy< monitoring_v3_internal::MetricServiceRetryTraits >

MetricServicePolicyOptionList

Alias Of: OptionList< MetricServiceRetryPolicyOption, MetricServiceBackoffPolicyOption, MetricServiceConnectionIdempotencyPolicyOption >

The options applicable to MetricService.

NotificationChannelServiceRetryPolicy

Alias Of: ::google::cloud::internal::TraitBasedRetryPolicy< monitoring_v3_internal::NotificationChannelServiceRetryTraits >

NotificationChannelServiceLimitedTimeRetryPolicy

Alias Of: ::google::cloud::internal::LimitedTimeRetryPolicy< monitoring_v3_internal::NotificationChannelServiceRetryTraits >

NotificationChannelServiceLimitedErrorCountRetryPolicy

Alias Of: ::google::cloud::internal::LimitedErrorCountRetryPolicy< monitoring_v3_internal::NotificationChannelServiceRetryTraits >

NotificationChannelServicePolicyOptionList

Alias Of: OptionList< NotificationChannelServiceRetryPolicyOption, NotificationChannelServiceBackoffPolicyOption, NotificationChannelServiceConnectionIdempotencyPolicyOption >

The options applicable to NotificationChannelService.

QueryServiceRetryPolicy

Alias Of: ::google::cloud::internal::TraitBasedRetryPolicy< monitoring_v3_internal::QueryServiceRetryTraits >

QueryServiceLimitedTimeRetryPolicy

Alias Of: ::google::cloud::internal::LimitedTimeRetryPolicy< monitoring_v3_internal::QueryServiceRetryTraits >

QueryServiceLimitedErrorCountRetryPolicy

Alias Of: ::google::cloud::internal::LimitedErrorCountRetryPolicy< monitoring_v3_internal::QueryServiceRetryTraits >

QueryServicePolicyOptionList

Alias Of: OptionList< QueryServiceRetryPolicyOption, QueryServiceBackoffPolicyOption, QueryServiceConnectionIdempotencyPolicyOption >

The options applicable to QueryService.

ServiceMonitoringServiceRetryPolicy

Alias Of: ::google::cloud::internal::TraitBasedRetryPolicy< monitoring_v3_internal::ServiceMonitoringServiceRetryTraits >

ServiceMonitoringServiceLimitedTimeRetryPolicy

Alias Of: ::google::cloud::internal::LimitedTimeRetryPolicy< monitoring_v3_internal::ServiceMonitoringServiceRetryTraits >

ServiceMonitoringServiceLimitedErrorCountRetryPolicy

Alias Of: ::google::cloud::internal::LimitedErrorCountRetryPolicy< monitoring_v3_internal::ServiceMonitoringServiceRetryTraits >

ServiceMonitoringServicePolicyOptionList

Alias Of: OptionList< ServiceMonitoringServiceRetryPolicyOption, ServiceMonitoringServiceBackoffPolicyOption, ServiceMonitoringServiceConnectionIdempotencyPolicyOption >

The options applicable to ServiceMonitoringService.

UptimeCheckServiceRetryPolicy

Alias Of: ::google::cloud::internal::TraitBasedRetryPolicy< monitoring_v3_internal::UptimeCheckServiceRetryTraits >

UptimeCheckServiceLimitedTimeRetryPolicy

Alias Of: ::google::cloud::internal::LimitedTimeRetryPolicy< monitoring_v3_internal::UptimeCheckServiceRetryTraits >

UptimeCheckServiceLimitedErrorCountRetryPolicy

Alias Of: ::google::cloud::internal::LimitedErrorCountRetryPolicy< monitoring_v3_internal::UptimeCheckServiceRetryTraits >

UptimeCheckServicePolicyOptionList

Alias Of: OptionList< UptimeCheckServiceRetryPolicyOption, UptimeCheckServiceBackoffPolicyOption, UptimeCheckServiceConnectionIdempotencyPolicyOption >

The options applicable to UptimeCheckService.