Namespace google::cloud::monitoring_v3 (2.23.0-rc)

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 Stackdriver 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 workspace'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
NameDescription
options

(optional) Configure the AlertPolicyServiceConnection created by this function.

Returns
TypeDescription
std::shared_ptr< AlertPolicyServiceConnection >

MakeDefaultAlertPolicyServiceConnectionIdempotencyPolicy()

Returns
TypeDescription
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
NameDescription
options

(optional) Configure the GroupServiceConnection created by this function.

Returns
TypeDescription
std::shared_ptr< GroupServiceConnection >

MakeDefaultGroupServiceConnectionIdempotencyPolicy()

Returns
TypeDescription
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
NameDescription
options

(optional) Configure the MetricServiceConnection created by this function.

Returns
TypeDescription
std::shared_ptr< MetricServiceConnection >

MakeDefaultMetricServiceConnectionIdempotencyPolicy()

Returns
TypeDescription
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
NameDescription
options

(optional) Configure the NotificationChannelServiceConnection created by this function.

Returns
TypeDescription
std::shared_ptr< NotificationChannelServiceConnection >

MakeDefaultNotificationChannelServiceConnectionIdempotencyPolicy()

Returns
TypeDescription
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
NameDescription
options

(optional) Configure the QueryServiceConnection created by this function.

Returns
TypeDescription
std::shared_ptr< QueryServiceConnection >

MakeDefaultQueryServiceConnectionIdempotencyPolicy()

Returns
TypeDescription
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
NameDescription
options

(optional) Configure the ServiceMonitoringServiceConnection created by this function.

Returns
TypeDescription
std::shared_ptr< ServiceMonitoringServiceConnection >

MakeDefaultServiceMonitoringServiceConnectionIdempotencyPolicy()

Returns
TypeDescription
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
NameDescription
options

(optional) Configure the SnoozeServiceConnection created by this function.

Returns
TypeDescription
std::shared_ptr< SnoozeServiceConnection >

MakeDefaultSnoozeServiceConnectionIdempotencyPolicy()

Returns
TypeDescription
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
NameDescription
options

(optional) Configure the UptimeCheckServiceConnection created by this function.

Returns
TypeDescription
std::shared_ptr< UptimeCheckServiceConnection >

MakeDefaultUptimeCheckServiceConnectionIdempotencyPolicy()

Returns
TypeDescription
std::unique_ptr< UptimeCheckServiceConnectionIdempotencyPolicy >

Type Aliases

AlertPolicyServicePolicyOptionList

Alias Of: OptionList< AlertPolicyServiceRetryPolicyOption, AlertPolicyServiceBackoffPolicyOption, AlertPolicyServiceConnectionIdempotencyPolicyOption >

The options applicable to AlertPolicyService.

GroupServicePolicyOptionList

Alias Of: OptionList< GroupServiceRetryPolicyOption, GroupServiceBackoffPolicyOption, GroupServiceConnectionIdempotencyPolicyOption >

The options applicable to GroupService.

MetricServicePolicyOptionList

Alias Of: OptionList< MetricServiceRetryPolicyOption, MetricServiceBackoffPolicyOption, MetricServiceConnectionIdempotencyPolicyOption >

The options applicable to MetricService.

NotificationChannelServicePolicyOptionList

Alias Of: OptionList< NotificationChannelServiceRetryPolicyOption, NotificationChannelServiceBackoffPolicyOption, NotificationChannelServiceConnectionIdempotencyPolicyOption >

The options applicable to NotificationChannelService.

QueryServicePolicyOptionList

Alias Of: OptionList< QueryServiceRetryPolicyOption, QueryServiceBackoffPolicyOption, QueryServiceConnectionIdempotencyPolicyOption >

The options applicable to QueryService.

ServiceMonitoringServicePolicyOptionList

Alias Of: OptionList< ServiceMonitoringServiceRetryPolicyOption, ServiceMonitoringServiceBackoffPolicyOption, ServiceMonitoringServiceConnectionIdempotencyPolicyOption >

The options applicable to ServiceMonitoringService.

SnoozeServicePolicyOptionList

Alias Of: OptionList< SnoozeServiceRetryPolicyOption, SnoozeServiceBackoffPolicyOption, SnoozeServiceConnectionIdempotencyPolicyOption >

The options applicable to SnoozeService.

UptimeCheckServicePolicyOptionList

Alias Of: OptionList< UptimeCheckServiceRetryPolicyOption, UptimeCheckServiceBackoffPolicyOption, UptimeCheckServiceConnectionIdempotencyPolicyOption >

The options applicable to UptimeCheckService.