Package com.google.monitoring.v3 (3.48.0)

GitHub Repository

This package is not the recommended entry point to using this client library!

For this library, we recommend using google.monitoring.v3 for new applications.

Classes

Class Description
com.google.monitoring.v3.Aggregation Describes how to combine multiple time series to provide a different view of the data. Aggregation of time series is done in two steps. First, each time series in the set is aligned to the same time interval boundaries, then the
com.google.monitoring.v3.Aggregation.Builder Describes how to combine multiple time series to provide a different view of the data. Aggregation of time series is done in two steps. First, each time series in the set is aligned to the same time interval boundaries, then the
com.google.monitoring.v3.AlertPolicy A description of the conditions under which some aspect of your system is considered to be "unhealthy" and the ways to notify people or services about this state. For an overview of alert policies, see
com.google.monitoring.v3.AlertPolicy.AlertStrategy Control over how the notification channels in notification_channels are notified when this alert fires.
com.google.monitoring.v3.AlertPolicy.AlertStrategy.Builder Control over how the notification channels in notification_channels are notified when this alert fires.
com.google.monitoring.v3.AlertPolicy.AlertStrategy.NotificationChannelStrategy Control over how the notification channels in notification_channels are notified when this alert fires, on a per-channel basis.
com.google.monitoring.v3.AlertPolicy.AlertStrategy.NotificationChannelStrategy.Builder Control over how the notification channels in notification_channels are notified when this alert fires, on a per-channel basis.
com.google.monitoring.v3.AlertPolicy.AlertStrategy.NotificationRateLimit Control over the rate of notifications sent to this alert policy's notification channels.
com.google.monitoring.v3.AlertPolicy.AlertStrategy.NotificationRateLimit.Builder Control over the rate of notifications sent to this alert policy's notification channels.
com.google.monitoring.v3.AlertPolicy.Builder A description of the conditions under which some aspect of your system is considered to be "unhealthy" and the ways to notify people or services about this state. For an overview of alert policies, see
com.google.monitoring.v3.AlertPolicy.Condition A condition is a true/false test that determines when an alerting policy should open an incident. If a condition evaluates to true, it signifies that something is wrong.
com.google.monitoring.v3.AlertPolicy.Condition.Builder A condition is a true/false test that determines when an alerting policy should open an incident. If a condition evaluates to true, it signifies that something is wrong.
com.google.monitoring.v3.AlertPolicy.Condition.LogMatch A condition type that checks whether a log message in the scoping project satisfies the given filter. Logs from other projects in the metrics
com.google.monitoring.v3.AlertPolicy.Condition.LogMatch.Builder A condition type that checks whether a log message in the scoping project satisfies the given filter. Logs from other projects in the metrics
com.google.monitoring.v3.AlertPolicy.Condition.MetricAbsence A condition type that checks that monitored resources are reporting data. The configuration defines a metric and a set of monitored resources. The predicate is considered in violation
com.google.monitoring.v3.AlertPolicy.Condition.MetricAbsence.Builder A condition type that checks that monitored resources are reporting data. The configuration defines a metric and a set of monitored resources. The predicate is considered in violation
com.google.monitoring.v3.AlertPolicy.Condition.MetricThreshold A condition type that compares a collection of time series against a threshold.
com.google.monitoring.v3.AlertPolicy.Condition.MetricThreshold.Builder A condition type that compares a collection of time series against a threshold.
com.google.monitoring.v3.AlertPolicy.Condition.MetricThreshold.ForecastOptions Options used when forecasting the time series and testing the predicted value against the threshold.
com.google.monitoring.v3.AlertPolicy.Condition.MetricThreshold.ForecastOptions.Builder Options used when forecasting the time series and testing the predicted value against the threshold.
com.google.monitoring.v3.AlertPolicy.Condition.MonitoringQueryLanguageCondition A condition type that allows alert policies to be defined using Monitoring Query Language.
com.google.monitoring.v3.AlertPolicy.Condition.MonitoringQueryLanguageCondition.Builder A condition type that allows alert policies to be defined using Monitoring Query Language.
com.google.monitoring.v3.AlertPolicy.Condition.PrometheusQueryLanguageCondition A condition type that allows alert policies to be defined using Prometheus Query Language (PromQL).
com.google.monitoring.v3.AlertPolicy.Condition.PrometheusQueryLanguageCondition.Builder A condition type that allows alert policies to be defined using Prometheus Query Language (PromQL).
com.google.monitoring.v3.AlertPolicy.Condition.Trigger Specifies how many time series must fail a predicate to trigger a condition. If not specified, then a {count: 1} trigger is used.
com.google.monitoring.v3.AlertPolicy.Condition.Trigger.Builder Specifies how many time series must fail a predicate to trigger a condition. If not specified, then a {count: 1} trigger is used.
com.google.monitoring.v3.AlertPolicy.Documentation Documentation that is included in the notifications and incidents pertaining to this policy.
com.google.monitoring.v3.AlertPolicy.Documentation.Builder Documentation that is included in the notifications and incidents pertaining to this policy.
com.google.monitoring.v3.AlertPolicy.Documentation.Link Links to content such as playbooks, repositories, and other resources.
com.google.monitoring.v3.AlertPolicy.Documentation.Link.Builder Links to content such as playbooks, repositories, and other resources.
com.google.monitoring.v3.AlertPolicyConditionName AUTO-GENERATED DOCUMENTATION AND CLASS
com.google.monitoring.v3.AlertPolicyConditionName.Builder Builder for AlertPolicyConditionName.
com.google.monitoring.v3.AlertPolicyName
com.google.monitoring.v3.AlertPolicyName.Builder Builder for projects/{project}/alertPolicies/{alert_policy}.
com.google.monitoring.v3.AlertPolicyName.FolderAlertPolicyBuilder Builder for folders/{folder}/alertPolicies/{alert_policy}.
com.google.monitoring.v3.AlertPolicyName.OrganizationAlertPolicyBuilder Builder for organizations/{organization}/alertPolicies/{alert_policy}.
com.google.monitoring.v3.AlertPolicyServiceGrpc The AlertPolicyService API is used to manage (list, create, delete, edit) alert policies in Cloud Monitoring. An alerting policy is a description of the conditions under which some aspect of your
com.google.monitoring.v3.AlertPolicyServiceGrpc.AlertPolicyServiceImplBase Base class for the server implementation of the service AlertPolicyService. The AlertPolicyService API is used to manage (list, create, delete,
com.google.monitoring.v3.AlertProto
com.google.monitoring.v3.AlertServiceProto
com.google.monitoring.v3.BasicSli An SLI measuring performance on a well-known service type. Performance will be computed on the basis of pre-defined metrics. The type of the service_resource determines the metrics to use and the
com.google.monitoring.v3.BasicSli.AvailabilityCriteria Future parameters for the availability SLI.
com.google.monitoring.v3.BasicSli.AvailabilityCriteria.Builder Future parameters for the availability SLI.
com.google.monitoring.v3.BasicSli.Builder An SLI measuring performance on a well-known service type. Performance will be computed on the basis of pre-defined metrics. The type of the service_resource determines the metrics to use and the
com.google.monitoring.v3.BasicSli.LatencyCriteria Parameters for a latency threshold SLI.
com.google.monitoring.v3.BasicSli.LatencyCriteria.Builder Parameters for a latency threshold SLI.
com.google.monitoring.v3.CommonProto
com.google.monitoring.v3.CreateAlertPolicyRequest The protocol for the CreateAlertPolicy request.
com.google.monitoring.v3.CreateAlertPolicyRequest.Builder The protocol for the CreateAlertPolicy request.
com.google.monitoring.v3.CreateGroupRequest The CreateGroup request.
com.google.monitoring.v3.CreateGroupRequest.Builder The CreateGroup request.
com.google.monitoring.v3.CreateMetricDescriptorRequest The CreateMetricDescriptor request.
com.google.monitoring.v3.CreateMetricDescriptorRequest.Builder The CreateMetricDescriptor request.
com.google.monitoring.v3.CreateNotificationChannelRequest The CreateNotificationChannel request.
com.google.monitoring.v3.CreateNotificationChannelRequest.Builder The CreateNotificationChannel request.
com.google.monitoring.v3.CreateServiceLevelObjectiveRequest The CreateServiceLevelObjective request.
com.google.monitoring.v3.CreateServiceLevelObjectiveRequest.Builder The CreateServiceLevelObjective request.
com.google.monitoring.v3.CreateServiceRequest The CreateService request.
com.google.monitoring.v3.CreateServiceRequest.Builder The CreateService request.
com.google.monitoring.v3.CreateSnoozeRequest The message definition for creating a Snooze. Users must provide the body of the Snooze to be created but must omit the Snooze field, name.
com.google.monitoring.v3.CreateSnoozeRequest.Builder The message definition for creating a Snooze. Users must provide the body of the Snooze to be created but must omit the Snooze field, name.
com.google.monitoring.v3.CreateTimeSeriesError DEPRECATED. Used to hold per-time-series error status.
com.google.monitoring.v3.CreateTimeSeriesError.Builder DEPRECATED. Used to hold per-time-series error status.
com.google.monitoring.v3.CreateTimeSeriesRequest The CreateTimeSeries request.
com.google.monitoring.v3.CreateTimeSeriesRequest.Builder The CreateTimeSeries request.
com.google.monitoring.v3.CreateTimeSeriesSummary Summary of the result of a failed request to write data to a time series.
com.google.monitoring.v3.CreateTimeSeriesSummary.Builder Summary of the result of a failed request to write data to a time series.
com.google.monitoring.v3.CreateTimeSeriesSummary.Error Detailed information about an error category.
com.google.monitoring.v3.CreateTimeSeriesSummary.Error.Builder Detailed information about an error category.
com.google.monitoring.v3.CreateUptimeCheckConfigRequest The protocol for the CreateUptimeCheckConfig request.
com.google.monitoring.v3.CreateUptimeCheckConfigRequest.Builder The protocol for the CreateUptimeCheckConfig request.
com.google.monitoring.v3.DeleteAlertPolicyRequest The protocol for the DeleteAlertPolicy request.
com.google.monitoring.v3.DeleteAlertPolicyRequest.Builder The protocol for the DeleteAlertPolicy request.
com.google.monitoring.v3.DeleteGroupRequest The DeleteGroup request. The default behavior is to be able to delete a single group without any descendants.
com.google.monitoring.v3.DeleteGroupRequest.Builder The DeleteGroup request. The default behavior is to be able to delete a single group without any descendants.
com.google.monitoring.v3.DeleteMetricDescriptorRequest The DeleteMetricDescriptor request.
com.google.monitoring.v3.DeleteMetricDescriptorRequest.Builder The DeleteMetricDescriptor request.
com.google.monitoring.v3.DeleteNotificationChannelRequest The DeleteNotificationChannel request.
com.google.monitoring.v3.DeleteNotificationChannelRequest.Builder The DeleteNotificationChannel request.
com.google.monitoring.v3.DeleteServiceLevelObjectiveRequest The DeleteServiceLevelObjective request.
com.google.monitoring.v3.DeleteServiceLevelObjectiveRequest.Builder The DeleteServiceLevelObjective request.
com.google.monitoring.v3.DeleteServiceRequest The DeleteService request.
com.google.monitoring.v3.DeleteServiceRequest.Builder The DeleteService request.
com.google.monitoring.v3.DeleteUptimeCheckConfigRequest The protocol for the DeleteUptimeCheckConfig request.
com.google.monitoring.v3.DeleteUptimeCheckConfigRequest.Builder The protocol for the DeleteUptimeCheckConfig request.
com.google.monitoring.v3.DistributionCut A DistributionCut defines a TimeSeries and thresholds used for measuring good service and total service. The TimeSeries must have ValueType = DISTRIBUTION and MetricKind = DELTA or MetricKind = CUMULATIVE. The
com.google.monitoring.v3.DistributionCut.Builder A DistributionCut defines a TimeSeries and thresholds used for measuring good service and total service. The TimeSeries must have ValueType = DISTRIBUTION and MetricKind = DELTA or MetricKind = CUMULATIVE. The
com.google.monitoring.v3.DroppedLabels A set of (label, value) pairs that were removed from a Distribution time series during aggregation and then added as an attachment to a Distribution.Exemplar.
com.google.monitoring.v3.DroppedLabels.Builder A set of (label, value) pairs that were removed from a Distribution time series during aggregation and then added as an attachment to a Distribution.Exemplar.
com.google.monitoring.v3.DroppedLabelsOuterClass
com.google.monitoring.v3.DroppedLabelsProto
com.google.monitoring.v3.FolderName
com.google.monitoring.v3.FolderName.Builder Builder for folders/{folder}.
com.google.monitoring.v3.GetAlertPolicyRequest The protocol for the GetAlertPolicy request.
com.google.monitoring.v3.GetAlertPolicyRequest.Builder The protocol for the GetAlertPolicy request.
com.google.monitoring.v3.GetGroupRequest The GetGroup request.
com.google.monitoring.v3.GetGroupRequest.Builder The GetGroup request.
com.google.monitoring.v3.GetMetricDescriptorRequest The GetMetricDescriptor request.
com.google.monitoring.v3.GetMetricDescriptorRequest.Builder The GetMetricDescriptor request.
com.google.monitoring.v3.GetMonitoredResourceDescriptorRequest The GetMonitoredResourceDescriptor request.
com.google.monitoring.v3.GetMonitoredResourceDescriptorRequest.Builder The GetMonitoredResourceDescriptor request.
com.google.monitoring.v3.GetNotificationChannelDescriptorRequest The GetNotificationChannelDescriptor response.
com.google.monitoring.v3.GetNotificationChannelDescriptorRequest.Builder The GetNotificationChannelDescriptor response.
com.google.monitoring.v3.GetNotificationChannelRequest The GetNotificationChannel request.
com.google.monitoring.v3.GetNotificationChannelRequest.Builder The GetNotificationChannel request.
com.google.monitoring.v3.GetNotificationChannelVerificationCodeRequest The GetNotificationChannelVerificationCode request.
com.google.monitoring.v3.GetNotificationChannelVerificationCodeRequest.Builder The GetNotificationChannelVerificationCode request.
com.google.monitoring.v3.GetNotificationChannelVerificationCodeResponse The GetNotificationChannelVerificationCode request.
com.google.monitoring.v3.GetNotificationChannelVerificationCodeResponse.Builder The GetNotificationChannelVerificationCode request.
com.google.monitoring.v3.GetServiceLevelObjectiveRequest The GetServiceLevelObjective request.
com.google.monitoring.v3.GetServiceLevelObjectiveRequest.Builder The GetServiceLevelObjective request.
com.google.monitoring.v3.GetServiceRequest The GetService request.
com.google.monitoring.v3.GetServiceRequest.Builder The GetService request.
com.google.monitoring.v3.GetSnoozeRequest The message definition for retrieving a Snooze. Users must specify the field, name, which identifies the Snooze.
com.google.monitoring.v3.GetSnoozeRequest.Builder The message definition for retrieving a Snooze. Users must specify the field, name, which identifies the Snooze.
com.google.monitoring.v3.GetUptimeCheckConfigRequest The protocol for the GetUptimeCheckConfig request.
com.google.monitoring.v3.GetUptimeCheckConfigRequest.Builder The protocol for the GetUptimeCheckConfig request.
com.google.monitoring.v3.Group The description of a dynamic collection of monitored resources. Each group has a filter that is matched against monitored resources and their associated metadata. If a group's filter matches an available monitored resource, then
com.google.monitoring.v3.Group.Builder The description of a dynamic collection of monitored resources. Each group has a filter that is matched against monitored resources and their associated metadata. If a group's filter matches an available monitored resource, then
com.google.monitoring.v3.GroupName
com.google.monitoring.v3.GroupName.Builder Builder for projects/{project}/groups/{group}.
com.google.monitoring.v3.GroupName.FolderGroupBuilder Builder for folders/{folder}/groups/{group}.
com.google.monitoring.v3.GroupName.OrganizationGroupBuilder Builder for organizations/{organization}/groups/{group}.
com.google.monitoring.v3.GroupProto
com.google.monitoring.v3.GroupServiceGrpc The Group API lets you inspect and manage your groups. A group is a named filter that is used to identify
com.google.monitoring.v3.GroupServiceGrpc.GroupServiceImplBase Base class for the server implementation of the service GroupService. The Group API lets you inspect and manage your
com.google.monitoring.v3.GroupServiceProto
com.google.monitoring.v3.InternalChecker An internal checker allows Uptime checks to run on private/internal GCP resources.
com.google.monitoring.v3.InternalChecker.Builder An internal checker allows Uptime checks to run on private/internal GCP resources.
com.google.monitoring.v3.LabelValue A label value.
com.google.monitoring.v3.LabelValue.Builder A label value.
com.google.monitoring.v3.ListAlertPoliciesRequest The protocol for the ListAlertPolicies request.
com.google.monitoring.v3.ListAlertPoliciesRequest.Builder The protocol for the ListAlertPolicies request.
com.google.monitoring.v3.ListAlertPoliciesResponse The protocol for the ListAlertPolicies response.
com.google.monitoring.v3.ListAlertPoliciesResponse.Builder The protocol for the ListAlertPolicies response.
com.google.monitoring.v3.ListGroupMembersRequest The ListGroupMembers request.
com.google.monitoring.v3.ListGroupMembersRequest.Builder The ListGroupMembers request.
com.google.monitoring.v3.ListGroupMembersResponse The ListGroupMembers response.
com.google.monitoring.v3.ListGroupMembersResponse.Builder The ListGroupMembers response.
com.google.monitoring.v3.ListGroupsRequest The ListGroup request.
com.google.monitoring.v3.ListGroupsRequest.Builder The ListGroup request.
com.google.monitoring.v3.ListGroupsResponse The ListGroups response.
com.google.monitoring.v3.ListGroupsResponse.Builder The ListGroups response.
com.google.monitoring.v3.ListMetricDescriptorsRequest The ListMetricDescriptors request.
com.google.monitoring.v3.ListMetricDescriptorsRequest.Builder The ListMetricDescriptors request.
com.google.monitoring.v3.ListMetricDescriptorsResponse The ListMetricDescriptors response.
com.google.monitoring.v3.ListMetricDescriptorsResponse.Builder The ListMetricDescriptors response.
com.google.monitoring.v3.ListMonitoredResourceDescriptorsRequest The ListMonitoredResourceDescriptors request.
com.google.monitoring.v3.ListMonitoredResourceDescriptorsRequest.Builder The ListMonitoredResourceDescriptors request.
com.google.monitoring.v3.ListMonitoredResourceDescriptorsResponse The ListMonitoredResourceDescriptors response.
com.google.monitoring.v3.ListMonitoredResourceDescriptorsResponse.Builder The ListMonitoredResourceDescriptors response.
com.google.monitoring.v3.ListNotificationChannelDescriptorsRequest The ListNotificationChannelDescriptors request.
com.google.monitoring.v3.ListNotificationChannelDescriptorsRequest.Builder The ListNotificationChannelDescriptors request.
com.google.monitoring.v3.ListNotificationChannelDescriptorsResponse The ListNotificationChannelDescriptors response.
com.google.monitoring.v3.ListNotificationChannelDescriptorsResponse.Builder The ListNotificationChannelDescriptors response.
com.google.monitoring.v3.ListNotificationChannelsRequest The ListNotificationChannels request.
com.google.monitoring.v3.ListNotificationChannelsRequest.Builder The ListNotificationChannels request.
com.google.monitoring.v3.ListNotificationChannelsResponse The ListNotificationChannels response.
com.google.monitoring.v3.ListNotificationChannelsResponse.Builder The ListNotificationChannels response.
com.google.monitoring.v3.ListServiceLevelObjectivesRequest The ListServiceLevelObjectives request.
com.google.monitoring.v3.ListServiceLevelObjectivesRequest.Builder The ListServiceLevelObjectives request.
com.google.monitoring.v3.ListServiceLevelObjectivesResponse The ListServiceLevelObjectives response.
com.google.monitoring.v3.ListServiceLevelObjectivesResponse.Builder The ListServiceLevelObjectives response.
com.google.monitoring.v3.ListServicesRequest The ListServices request.
com.google.monitoring.v3.ListServicesRequest.Builder The ListServices request.
com.google.monitoring.v3.ListServicesResponse The ListServices response.
com.google.monitoring.v3.ListServicesResponse.Builder The ListServices response.
com.google.monitoring.v3.ListSnoozesRequest The message definition for listing Snoozes associated with the given parent, satisfying the optional filter.
com.google.monitoring.v3.ListSnoozesRequest.Builder The message definition for listing Snoozes associated with the given parent, satisfying the optional filter.
com.google.monitoring.v3.ListSnoozesResponse The results of a successful ListSnoozes call, containing the matching Snoozes.
com.google.monitoring.v3.ListSnoozesResponse.Builder The results of a successful ListSnoozes call, containing the matching Snoozes.
com.google.monitoring.v3.ListTimeSeriesRequest The ListTimeSeries request.
com.google.monitoring.v3.ListTimeSeriesRequest.Builder The ListTimeSeries request.
com.google.monitoring.v3.ListTimeSeriesResponse The ListTimeSeries response.
com.google.monitoring.v3.ListTimeSeriesResponse.Builder The ListTimeSeries response.
com.google.monitoring.v3.ListUptimeCheckConfigsRequest The protocol for the ListUptimeCheckConfigs request.
com.google.monitoring.v3.ListUptimeCheckConfigsRequest.Builder The protocol for the ListUptimeCheckConfigs request.
com.google.monitoring.v3.ListUptimeCheckConfigsResponse The protocol for the ListUptimeCheckConfigs response.
com.google.monitoring.v3.ListUptimeCheckConfigsResponse.Builder The protocol for the ListUptimeCheckConfigs response.
com.google.monitoring.v3.ListUptimeCheckIpsRequest The protocol for the ListUptimeCheckIps request.
com.google.monitoring.v3.ListUptimeCheckIpsRequest.Builder The protocol for the ListUptimeCheckIps request.
com.google.monitoring.v3.ListUptimeCheckIpsResponse The protocol for the ListUptimeCheckIps response.
com.google.monitoring.v3.ListUptimeCheckIpsResponse.Builder The protocol for the ListUptimeCheckIps response.
com.google.monitoring.v3.MetricDescriptorName
com.google.monitoring.v3.MetricDescriptorName.Builder Builder for projects/{project}/metricDescriptors/{metric_descriptor=**}.
com.google.monitoring.v3.MetricDescriptorName.FolderMetricDescriptorBuilder Builder for folders/{folder}/metricDescriptors/{metric_descriptor=**}.
com.google.monitoring.v3.MetricDescriptorName.OrganizationMetricDescriptorBuilder Builder for organizations/{organization}/metricDescriptors/{metric_descriptor=**}.
com.google.monitoring.v3.MetricProto
com.google.monitoring.v3.MetricServiceGrpc Manages metric descriptors, monitored resource descriptors, and time series data.
com.google.monitoring.v3.MetricServiceGrpc.MetricServiceImplBase Base class for the server implementation of the service MetricService. Manages metric descriptors, monitored resource descriptors, and
com.google.monitoring.v3.MetricServiceProto
com.google.monitoring.v3.MonitoredResourceDescriptorName
com.google.monitoring.v3.MonitoredResourceDescriptorName.Builder Builder for projects/{project}/monitoredResourceDescriptors/{monitored_resource_descriptor}.
com.google.monitoring.v3.MonitoredResourceDescriptorName.FolderMonitoredResourceDescriptorBuilder Builder for folders/{folder}/monitoredResourceDescriptors/{monitored_resource_descriptor}.
com.google.monitoring.v3.MonitoredResourceDescriptorName.OrganizationMonitoredResourceDescriptorBuilder Builder for organizations/{organization}/monitoredResourceDescriptors/{monitored_resource_descriptor}.
com.google.monitoring.v3.MutationRecord Describes a change made to a configuration.
com.google.monitoring.v3.MutationRecord.Builder Describes a change made to a configuration.
com.google.monitoring.v3.MutationRecordProto
com.google.monitoring.v3.NotificationChannel A NotificationChannel is a medium through which an alert is delivered when a policy violation is detected. Examples of channels include email, SMS, and third-party messaging applications. Fields
com.google.monitoring.v3.NotificationChannel.Builder A NotificationChannel is a medium through which an alert is delivered when a policy violation is detected. Examples of channels include email, SMS, and third-party messaging applications. Fields
com.google.monitoring.v3.NotificationChannelDescriptor A description of a notification channel. The descriptor includes the properties of the channel and the set of labels or fields that must be specified to configure channels of a given type.
com.google.monitoring.v3.NotificationChannelDescriptor.Builder A description of a notification channel. The descriptor includes the properties of the channel and the set of labels or fields that must be specified to configure channels of a given type.
com.google.monitoring.v3.NotificationChannelDescriptorName
com.google.monitoring.v3.NotificationChannelDescriptorName.Builder Builder for projects/{project}/notificationChannelDescriptors/{channel_descriptor}.
com.google.monitoring.v3.NotificationChannelDescriptorName.FolderChannelDescriptorBuilder Builder for folders/{folder}/notificationChannelDescriptors/{channel_descriptor}.
com.google.monitoring.v3.NotificationChannelDescriptorName.OrganizationChannelDescriptorBuilder Builder for organizations/{organization}/notificationChannelDescriptors/{channel_descriptor}.
com.google.monitoring.v3.NotificationChannelName
com.google.monitoring.v3.NotificationChannelName.Builder Builder for projects/{project}/notificationChannels/{notification_channel}.
com.google.monitoring.v3.NotificationChannelName.FolderNotificationChannelBuilder Builder for folders/{folder}/notificationChannels/{notification_channel}.
com.google.monitoring.v3.NotificationChannelName.OrganizationNotificationChannelBuilder Builder for organizations/{organization}/notificationChannels/{notification_channel}.
com.google.monitoring.v3.NotificationChannelServiceGrpc The Notification Channel API provides access to configuration that controls how messages related to incidents are sent.
com.google.monitoring.v3.NotificationChannelServiceGrpc.NotificationChannelServiceImplBase Base class for the server implementation of the service NotificationChannelService. The Notification Channel API provides access to configuration that
com.google.monitoring.v3.NotificationProto
com.google.monitoring.v3.NotificationServiceProto
com.google.monitoring.v3.OrganizationName
com.google.monitoring.v3.OrganizationName.Builder Builder for organizations/{organization}.
com.google.monitoring.v3.Point A single data point in a time series.
com.google.monitoring.v3.Point.Builder A single data point in a time series.
com.google.monitoring.v3.ProjectName
com.google.monitoring.v3.ProjectName.Builder Builder for projects/{project}.
com.google.monitoring.v3.QueryError An error associated with a query in the time series query language format.
com.google.monitoring.v3.QueryError.Builder An error associated with a query in the time series query language format.
com.google.monitoring.v3.QueryErrorList This is an error detail intended to be used with INVALID_ARGUMENT errors.
com.google.monitoring.v3.QueryErrorList.Builder This is an error detail intended to be used with INVALID_ARGUMENT errors.
com.google.monitoring.v3.QueryServiceGrpc The QueryService API is used to manage time series data in Cloud Monitoring. Time series data is a collection of data points that describes the time-varying values of a metric.
com.google.monitoring.v3.QueryServiceGrpc.QueryServiceImplBase Base class for the server implementation of the service QueryService. The QueryService API is used to manage time series data in Cloud
com.google.monitoring.v3.QueryServiceProto
com.google.monitoring.v3.QueryTimeSeriesRequest The QueryTimeSeries request.
com.google.monitoring.v3.QueryTimeSeriesRequest.Builder The QueryTimeSeries request.
com.google.monitoring.v3.QueryTimeSeriesResponse The QueryTimeSeries response.
com.google.monitoring.v3.QueryTimeSeriesResponse.Builder The QueryTimeSeries response.
com.google.monitoring.v3.Range Range of numerical values within min and max.
com.google.monitoring.v3.Range.Builder Range of numerical values within min and max.
com.google.monitoring.v3.RequestBasedSli Service Level Indicators for which atomic units of service are counted directly.
com.google.monitoring.v3.RequestBasedSli.Builder Service Level Indicators for which atomic units of service are counted directly.
com.google.monitoring.v3.SendNotificationChannelVerificationCodeRequest The SendNotificationChannelVerificationCode request.
com.google.monitoring.v3.SendNotificationChannelVerificationCodeRequest.Builder The SendNotificationChannelVerificationCode request.
com.google.monitoring.v3.Service A Service is a discrete, autonomous, and network-accessible unit, designed to solve an individual concern (Wikipedia). In
com.google.monitoring.v3.Service.AppEngine App Engine service. Learn more at https://cloud.google.com/appengine.
com.google.monitoring.v3.Service.AppEngine.Builder App Engine service. Learn more at https://cloud.google.com/appengine.
com.google.monitoring.v3.Service.BasicService A well-known service type, defined by its service type and service labels. Documentation and examples here.
com.google.monitoring.v3.Service.BasicService.Builder A well-known service type, defined by its service type and service labels. Documentation and examples here.
com.google.monitoring.v3.Service.Builder A Service is a discrete, autonomous, and network-accessible unit, designed to solve an individual concern (Wikipedia). In
com.google.monitoring.v3.Service.CloudEndpoints Cloud Endpoints service. Learn more at https://cloud.google.com/endpoints.
com.google.monitoring.v3.Service.CloudEndpoints.Builder Cloud Endpoints service. Learn more at https://cloud.google.com/endpoints.
com.google.monitoring.v3.Service.CloudRun Cloud Run service. Learn more at https://cloud.google.com/run.
com.google.monitoring.v3.Service.CloudRun.Builder Cloud Run service. Learn more at https://cloud.google.com/run.
com.google.monitoring.v3.Service.ClusterIstio Istio service scoped to a single Kubernetes cluster. Learn more at https://istio.io. Clusters running OSS Istio will have their services ingested as this type.
com.google.monitoring.v3.Service.ClusterIstio.Builder Istio service scoped to a single Kubernetes cluster. Learn more at https://istio.io. Clusters running OSS Istio will have their services ingested as this type.
com.google.monitoring.v3.Service.Custom Use a custom service to designate a service that you want to monitor when none of the other service types (like App Engine, Cloud Run, or a GKE type) matches your intended service.
com.google.monitoring.v3.Service.Custom.Builder Use a custom service to designate a service that you want to monitor when none of the other service types (like App Engine, Cloud Run, or a GKE type) matches your intended service.
com.google.monitoring.v3.Service.GkeNamespace GKE Namespace. The field names correspond to the resource metadata labels on monitored resources that fall under a namespace (for example, k8s_container or k8s_pod).
com.google.monitoring.v3.Service.GkeNamespace.Builder GKE Namespace. The field names correspond to the resource metadata labels on monitored resources that fall under a namespace (for example, k8s_container or k8s_pod).
com.google.monitoring.v3.Service.GkeService GKE Service. The "service" here represents a Kubernetes service object.
com.google.monitoring.v3.Service.GkeService.Builder GKE Service. The "service" here represents a Kubernetes service object.
com.google.monitoring.v3.Service.GkeWorkload A GKE Workload (Deployment, StatefulSet, etc). The field names correspond to the metadata labels on monitored resources that fall under a workload (for example, k8s_container or k8s_pod).
com.google.monitoring.v3.Service.GkeWorkload.Builder A GKE Workload (Deployment, StatefulSet, etc). The field names correspond to the metadata labels on monitored resources that fall under a workload (for example, k8s_container or k8s_pod).
com.google.monitoring.v3.Service.IstioCanonicalService Canonical service scoped to an Istio mesh. Anthos clusters running ASM >= 1.6.8 will have their services ingested as this type.
com.google.monitoring.v3.Service.IstioCanonicalService.Builder Canonical service scoped to an Istio mesh. Anthos clusters running ASM >= 1.6.8 will have their services ingested as this type.
com.google.monitoring.v3.Service.MeshIstio Istio service scoped to an Istio mesh. Anthos clusters running ASM < 1.6.8 will have their services ingested as this type.
com.google.monitoring.v3.Service.MeshIstio.Builder Istio service scoped to an Istio mesh. Anthos clusters running ASM < 1.6.8 will have their services ingested as this type.
com.google.monitoring.v3.Service.Telemetry Configuration for how to query telemetry on a Service.
com.google.monitoring.v3.Service.Telemetry.Builder Configuration for how to query telemetry on a Service.
com.google.monitoring.v3.ServiceLevelIndicator A Service-Level Indicator (SLI) describes the "performance" of a service. For some services, the SLI is well-defined. In such cases, the SLI can be described easily by referencing the well-known SLI and providing the needed
com.google.monitoring.v3.ServiceLevelIndicator.Builder A Service-Level Indicator (SLI) describes the "performance" of a service. For some services, the SLI is well-defined. In such cases, the SLI can be described easily by referencing the well-known SLI and providing the needed
com.google.monitoring.v3.ServiceLevelObjective A Service-Level Objective (SLO) describes a level of desired good service. It consists of a service-level indicator (SLI), a performance goal, and a period over which the objective is to be evaluated against that goal. The SLO can
com.google.monitoring.v3.ServiceLevelObjective.Builder A Service-Level Objective (SLO) describes a level of desired good service. It consists of a service-level indicator (SLI), a performance goal, and a period over which the objective is to be evaluated against that goal. The SLO can
com.google.monitoring.v3.ServiceLevelObjectiveName
com.google.monitoring.v3.ServiceLevelObjectiveName.Builder Builder for projects/{project}/services/{service}/serviceLevelObjectives/{service_level_objective}.
com.google.monitoring.v3.ServiceLevelObjectiveName.FolderServiceServiceLevelObjectiveBuilder Builder for folders/{folder}/services/{service}/serviceLevelObjectives/{service_level_objective}.
com.google.monitoring.v3.ServiceLevelObjectiveName.OrganizationServiceServiceLevelObjectiveBuilder Builder for organizations/{organization}/services/{service}/serviceLevelObjectives/{service_level_objective}.
com.google.monitoring.v3.ServiceMonitoringProto
com.google.monitoring.v3.ServiceMonitoringServiceGrpc The Cloud Monitoring Service-Oriented Monitoring API has endpoints for managing and querying aspects of a Metrics Scope's services. These include the Service's monitored resources, its Service-Level Objectives, and a
com.google.monitoring.v3.ServiceMonitoringServiceGrpc.ServiceMonitoringServiceImplBase Base class for the server implementation of the service ServiceMonitoringService. The Cloud Monitoring Service-Oriented Monitoring API has endpoints for
com.google.monitoring.v3.ServiceMonitoringServiceProto
com.google.monitoring.v3.ServiceName
com.google.monitoring.v3.ServiceName.Builder Builder for projects/{project}/services/{service}.
com.google.monitoring.v3.ServiceName.FolderServiceBuilder Builder for folders/{folder}/services/{service}.
com.google.monitoring.v3.ServiceName.OrganizationServiceBuilder Builder for organizations/{organization}/services/{service}.
com.google.monitoring.v3.Snooze A Snooze will prevent any alerts from being opened, and close any that are already open. The Snooze will work on alerts that match the criteria defined in the Snooze. The Snooze will be active from
com.google.monitoring.v3.Snooze.Builder A Snooze will prevent any alerts from being opened, and close any that are already open. The Snooze will work on alerts that match the criteria defined in the Snooze. The Snooze will be active from
com.google.monitoring.v3.Snooze.Criteria Criteria specific to the AlertPolicys that this Snooze applies to. The Snooze will suppress alerts that come from one of the AlertPolicys whose names are supplied.
com.google.monitoring.v3.Snooze.Criteria.Builder Criteria specific to the AlertPolicys that this Snooze applies to. The Snooze will suppress alerts that come from one of the AlertPolicys whose names are supplied.
com.google.monitoring.v3.SnoozeName
com.google.monitoring.v3.SnoozeName.Builder Builder for projects/{project}/snoozes/{snooze}.
com.google.monitoring.v3.SnoozeProto
com.google.monitoring.v3.SnoozeServiceGrpc The SnoozeService API is used to temporarily prevent an alert policy from generating alerts. A Snooze is a description of the criteria under which one or more alert policies should not fire alerts for the specified duration.
com.google.monitoring.v3.SnoozeServiceGrpc.SnoozeServiceImplBase Base class for the server implementation of the service SnoozeService. The SnoozeService API is used to temporarily prevent an alert policy from
com.google.monitoring.v3.SnoozeServiceProto
com.google.monitoring.v3.SpanContext The context of a span. This is attached to an Exemplar in Distribution values during aggregation.
com.google.monitoring.v3.SpanContext.Builder The context of a span. This is attached to an Exemplar in Distribution values during aggregation.
com.google.monitoring.v3.SpanContextProto
com.google.monitoring.v3.SyntheticMonitorTarget Describes a Synthetic Monitor to be invoked by Uptime.
com.google.monitoring.v3.SyntheticMonitorTarget.Builder Describes a Synthetic Monitor to be invoked by Uptime.
com.google.monitoring.v3.SyntheticMonitorTarget.CloudFunctionV2Target A Synthetic Monitor deployed to a Cloud Functions V2 instance.
com.google.monitoring.v3.SyntheticMonitorTarget.CloudFunctionV2Target.Builder A Synthetic Monitor deployed to a Cloud Functions V2 instance.
com.google.monitoring.v3.TextLocator A locator for text. Indicates a particular part of the text of a request or of an object referenced in the request.
com.google.monitoring.v3.TextLocator.Builder A locator for text. Indicates a particular part of the text of a request or of an object referenced in the request.
com.google.monitoring.v3.TextLocator.Position The position of a byte within the text.
com.google.monitoring.v3.TextLocator.Position.Builder The position of a byte within the text.
com.google.monitoring.v3.TimeInterval Describes a time interval: * Reads: A half-open time interval. It includes the end time but
com.google.monitoring.v3.TimeInterval.Builder Describes a time interval: * Reads: A half-open time interval. It includes the end time but
com.google.monitoring.v3.TimeSeries A collection of data points that describes the time-varying values of a metric. A time series is identified by a combination of a fully-specified monitored resource and a fully-specified metric.
com.google.monitoring.v3.TimeSeries.Builder A collection of data points that describes the time-varying values of a metric. A time series is identified by a combination of a fully-specified monitored resource and a fully-specified metric.
com.google.monitoring.v3.TimeSeriesData Represents the values of a time series associated with a TimeSeriesDescriptor.
com.google.monitoring.v3.TimeSeriesData.Builder Represents the values of a time series associated with a TimeSeriesDescriptor.
com.google.monitoring.v3.TimeSeriesData.PointData A point's value columns and time interval. Each point has one or more point values corresponding to the entries in point_descriptors field in the TimeSeriesDescriptor associated with this object.
com.google.monitoring.v3.TimeSeriesData.PointData.Builder A point's value columns and time interval. Each point has one or more point values corresponding to the entries in point_descriptors field in the TimeSeriesDescriptor associated with this object.
com.google.monitoring.v3.TimeSeriesDescriptor A descriptor for the labels and points in a time series.
com.google.monitoring.v3.TimeSeriesDescriptor.Builder A descriptor for the labels and points in a time series.
com.google.monitoring.v3.TimeSeriesDescriptor.ValueDescriptor A descriptor for the value columns in a data point.
com.google.monitoring.v3.TimeSeriesDescriptor.ValueDescriptor.Builder A descriptor for the value columns in a data point.
com.google.monitoring.v3.TimeSeriesName
com.google.monitoring.v3.TimeSeriesName.Builder Builder for projects/{project}/timeSeries/{time_series}.
com.google.monitoring.v3.TimeSeriesName.FolderTimeSeriesBuilder Builder for folders/{folder}/timeSeries/{time_series}.
com.google.monitoring.v3.TimeSeriesName.OrganizationTimeSeriesBuilder Builder for organizations/{organization}/timeSeries/{time_series}.
com.google.monitoring.v3.TimeSeriesRatio A TimeSeriesRatio specifies two TimeSeries to use for computing the good_service / total_service ratio. The specified TimeSeries must have ValueType = DOUBLE or ValueType = INT64 and must have MetricKind =
com.google.monitoring.v3.TimeSeriesRatio.Builder A TimeSeriesRatio specifies two TimeSeries to use for computing the good_service / total_service ratio. The specified TimeSeries must have ValueType = DOUBLE or ValueType = INT64 and must have MetricKind =
com.google.monitoring.v3.TypedValue A single strongly-typed value.
com.google.monitoring.v3.TypedValue.Builder A single strongly-typed value.
com.google.monitoring.v3.UpdateAlertPolicyRequest The protocol for the UpdateAlertPolicy request.
com.google.monitoring.v3.UpdateAlertPolicyRequest.Builder The protocol for the UpdateAlertPolicy request.
com.google.monitoring.v3.UpdateGroupRequest The UpdateGroup request.
com.google.monitoring.v3.UpdateGroupRequest.Builder The UpdateGroup request.
com.google.monitoring.v3.UpdateNotificationChannelRequest The UpdateNotificationChannel request.
com.google.monitoring.v3.UpdateNotificationChannelRequest.Builder The UpdateNotificationChannel request.
com.google.monitoring.v3.UpdateServiceLevelObjectiveRequest The UpdateServiceLevelObjective request.
com.google.monitoring.v3.UpdateServiceLevelObjectiveRequest.Builder The UpdateServiceLevelObjective request.
com.google.monitoring.v3.UpdateServiceRequest The UpdateService request.
com.google.monitoring.v3.UpdateServiceRequest.Builder The UpdateService request.
com.google.monitoring.v3.UpdateSnoozeRequest The message definition for updating a Snooze. The field, snooze.name identifies the Snooze to be updated. The remainder of snooze gives the content the Snooze in question will be assigned.
com.google.monitoring.v3.UpdateSnoozeRequest.Builder The message definition for updating a Snooze. The field, snooze.name identifies the Snooze to be updated. The remainder of snooze gives the content the Snooze in question will be assigned.
com.google.monitoring.v3.UpdateUptimeCheckConfigRequest The protocol for the UpdateUptimeCheckConfig request.
com.google.monitoring.v3.UpdateUptimeCheckConfigRequest.Builder The protocol for the UpdateUptimeCheckConfig request.
com.google.monitoring.v3.UptimeCheckConfig This message configures which resources and services to monitor for availability.
com.google.monitoring.v3.UptimeCheckConfig.Builder This message configures which resources and services to monitor for availability.
com.google.monitoring.v3.UptimeCheckConfig.ContentMatcher Optional. Used to perform content matching. This allows matching based on substrings and regular expressions, together with their negations. Only the first 4&nbsp;MB of an HTTP or HTTPS check's response (and the first
com.google.monitoring.v3.UptimeCheckConfig.ContentMatcher.Builder Optional. Used to perform content matching. This allows matching based on substrings and regular expressions, together with their negations. Only the first 4&nbsp;MB of an HTTP or HTTPS check's response (and the first
com.google.monitoring.v3.UptimeCheckConfig.ContentMatcher.JsonPathMatcher Information needed to perform a JSONPath content match. Used for ContentMatcherOption::MATCHES_JSON_PATH and ContentMatcherOption::NOT_MATCHES_JSON_PATH.
com.google.monitoring.v3.UptimeCheckConfig.ContentMatcher.JsonPathMatcher.Builder Information needed to perform a JSONPath content match. Used for ContentMatcherOption::MATCHES_JSON_PATH and ContentMatcherOption::NOT_MATCHES_JSON_PATH.
com.google.monitoring.v3.UptimeCheckConfig.HttpCheck Information involved in an HTTP/HTTPS Uptime check request.
com.google.monitoring.v3.UptimeCheckConfig.HttpCheck.BasicAuthentication The authentication parameters to provide to the specified resource or URL that requires a username and password. Currently, only Basic HTTP authentication is
com.google.monitoring.v3.UptimeCheckConfig.HttpCheck.BasicAuthentication.Builder The authentication parameters to provide to the specified resource or URL that requires a username and password. Currently, only Basic HTTP authentication is
com.google.monitoring.v3.UptimeCheckConfig.HttpCheck.Builder Information involved in an HTTP/HTTPS Uptime check request.
com.google.monitoring.v3.UptimeCheckConfig.HttpCheck.ResponseStatusCode A status to accept. Either a status code class like "2xx", or an integer status code like "200".
com.google.monitoring.v3.UptimeCheckConfig.HttpCheck.ResponseStatusCode.Builder A status to accept. Either a status code class like "2xx", or an integer status code like "200".
com.google.monitoring.v3.UptimeCheckConfig.HttpCheck.ServiceAgentAuthentication Contains information needed for generating an OpenID Connect token.
com.google.monitoring.v3.UptimeCheckConfig.HttpCheck.ServiceAgentAuthentication.Builder Contains information needed for generating an OpenID Connect token.
com.google.monitoring.v3.UptimeCheckConfig.PingConfig Information involved in sending ICMP pings alongside public HTTP/TCP checks. For HTTP, the pings are performed for each part of the redirect chain.
com.google.monitoring.v3.UptimeCheckConfig.PingConfig.Builder Information involved in sending ICMP pings alongside public HTTP/TCP checks. For HTTP, the pings are performed for each part of the redirect chain.
com.google.monitoring.v3.UptimeCheckConfig.ResourceGroup The resource submessage for group checks. It can be used instead of a monitored resource, when multiple resources are being monitored.
com.google.monitoring.v3.UptimeCheckConfig.ResourceGroup.Builder The resource submessage for group checks. It can be used instead of a monitored resource, when multiple resources are being monitored.
com.google.monitoring.v3.UptimeCheckConfig.TcpCheck Information required for a TCP Uptime check request.
com.google.monitoring.v3.UptimeCheckConfig.TcpCheck.Builder Information required for a TCP Uptime check request.
com.google.monitoring.v3.UptimeCheckConfigName
com.google.monitoring.v3.UptimeCheckConfigName.Builder Builder for projects/{project}/uptimeCheckConfigs/{uptime_check_config}.
com.google.monitoring.v3.UptimeCheckConfigName.FolderUptimeCheckConfigBuilder Builder for folders/{folder}/uptimeCheckConfigs/{uptime_check_config}.
com.google.monitoring.v3.UptimeCheckConfigName.OrganizationUptimeCheckConfigBuilder Builder for organizations/{organization}/uptimeCheckConfigs/{uptime_check_config}.
com.google.monitoring.v3.UptimeCheckIp Contains the region, location, and list of IP addresses where checkers in the location run from.
com.google.monitoring.v3.UptimeCheckIp.Builder Contains the region, location, and list of IP addresses where checkers in the location run from.
com.google.monitoring.v3.UptimeCheckServiceGrpc The UptimeCheckService API is used to manage (list, create, delete, edit) Uptime check configurations in the Cloud Monitoring product. An Uptime check is a piece of configuration that determines which resources and
com.google.monitoring.v3.UptimeCheckServiceGrpc.UptimeCheckServiceImplBase Base class for the server implementation of the service UptimeCheckService. The UptimeCheckService API is used to manage (list, create, delete, edit)
com.google.monitoring.v3.UptimeProto
com.google.monitoring.v3.UptimeServiceProto
com.google.monitoring.v3.VerifyNotificationChannelRequest The VerifyNotificationChannel request.
com.google.monitoring.v3.VerifyNotificationChannelRequest.Builder The VerifyNotificationChannel request.
com.google.monitoring.v3.WindowsBasedSli A WindowsBasedSli defines good_service as the count of time windows for which the provided service was of good quality. Criteria for determining if service was good are embedded in the window_criterion.
com.google.monitoring.v3.WindowsBasedSli.Builder A WindowsBasedSli defines good_service as the count of time windows for which the provided service was of good quality. Criteria for determining if service was good are embedded in the window_criterion.
com.google.monitoring.v3.WindowsBasedSli.MetricRange A MetricRange is used when each window is good when the value x of a single TimeSeries satisfies range.min <= x <= range.max. The provided TimeSeries must have ValueType = INT64 or ValueType = DOUBLE and
com.google.monitoring.v3.WindowsBasedSli.MetricRange.Builder A MetricRange is used when each window is good when the value x of a single TimeSeries satisfies range.min <= x <= range.max. The provided TimeSeries must have ValueType = INT64 or ValueType = DOUBLE and
com.google.monitoring.v3.WindowsBasedSli.PerformanceThreshold A PerformanceThreshold is used when each window is good when that window has a sufficiently high performance.
com.google.monitoring.v3.WindowsBasedSli.PerformanceThreshold.Builder A PerformanceThreshold is used when each window is good when that window has a sufficiently high performance.

Interfaces

Interface Description
com.google.monitoring.v3.AggregationOrBuilder
com.google.monitoring.v3.AlertPolicy.AlertStrategy.NotificationChannelStrategyOrBuilder
com.google.monitoring.v3.AlertPolicy.AlertStrategy.NotificationRateLimitOrBuilder
com.google.monitoring.v3.AlertPolicy.AlertStrategyOrBuilder
com.google.monitoring.v3.AlertPolicy.Condition.LogMatchOrBuilder
com.google.monitoring.v3.AlertPolicy.Condition.MetricAbsenceOrBuilder
com.google.monitoring.v3.AlertPolicy.Condition.MetricThreshold.ForecastOptionsOrBuilder
com.google.monitoring.v3.AlertPolicy.Condition.MetricThresholdOrBuilder
com.google.monitoring.v3.AlertPolicy.Condition.MonitoringQueryLanguageConditionOrBuilder
com.google.monitoring.v3.AlertPolicy.Condition.PrometheusQueryLanguageConditionOrBuilder
com.google.monitoring.v3.AlertPolicy.Condition.TriggerOrBuilder
com.google.monitoring.v3.AlertPolicy.ConditionOrBuilder
com.google.monitoring.v3.AlertPolicy.Documentation.LinkOrBuilder
com.google.monitoring.v3.AlertPolicy.DocumentationOrBuilder
com.google.monitoring.v3.AlertPolicyOrBuilder
com.google.monitoring.v3.AlertPolicyServiceGrpc.AsyncService The AlertPolicyService API is used to manage (list, create, delete, edit) alert policies in Cloud Monitoring. An alerting policy is a description of the conditions under which some aspect of your
com.google.monitoring.v3.BasicSli.AvailabilityCriteriaOrBuilder
com.google.monitoring.v3.BasicSli.LatencyCriteriaOrBuilder
com.google.monitoring.v3.BasicSliOrBuilder
com.google.monitoring.v3.CreateAlertPolicyRequestOrBuilder
com.google.monitoring.v3.CreateGroupRequestOrBuilder
com.google.monitoring.v3.CreateMetricDescriptorRequestOrBuilder
com.google.monitoring.v3.CreateNotificationChannelRequestOrBuilder
com.google.monitoring.v3.CreateServiceLevelObjectiveRequestOrBuilder
com.google.monitoring.v3.CreateServiceRequestOrBuilder
com.google.monitoring.v3.CreateSnoozeRequestOrBuilder
com.google.monitoring.v3.CreateTimeSeriesErrorOrBuilder
com.google.monitoring.v3.CreateTimeSeriesRequestOrBuilder
com.google.monitoring.v3.CreateTimeSeriesSummary.ErrorOrBuilder
com.google.monitoring.v3.CreateTimeSeriesSummaryOrBuilder
com.google.monitoring.v3.CreateUptimeCheckConfigRequestOrBuilder
com.google.monitoring.v3.DeleteAlertPolicyRequestOrBuilder
com.google.monitoring.v3.DeleteGroupRequestOrBuilder
com.google.monitoring.v3.DeleteMetricDescriptorRequestOrBuilder
com.google.monitoring.v3.DeleteNotificationChannelRequestOrBuilder
com.google.monitoring.v3.DeleteServiceLevelObjectiveRequestOrBuilder
com.google.monitoring.v3.DeleteServiceRequestOrBuilder
com.google.monitoring.v3.DeleteUptimeCheckConfigRequestOrBuilder
com.google.monitoring.v3.DistributionCutOrBuilder
com.google.monitoring.v3.DroppedLabelsOrBuilder
com.google.monitoring.v3.GetAlertPolicyRequestOrBuilder
com.google.monitoring.v3.GetGroupRequestOrBuilder
com.google.monitoring.v3.GetMetricDescriptorRequestOrBuilder
com.google.monitoring.v3.GetMonitoredResourceDescriptorRequestOrBuilder
com.google.monitoring.v3.GetNotificationChannelDescriptorRequestOrBuilder
com.google.monitoring.v3.GetNotificationChannelRequestOrBuilder
com.google.monitoring.v3.GetNotificationChannelVerificationCodeRequestOrBuilder
com.google.monitoring.v3.GetNotificationChannelVerificationCodeResponseOrBuilder
com.google.monitoring.v3.GetServiceLevelObjectiveRequestOrBuilder
com.google.monitoring.v3.GetServiceRequestOrBuilder
com.google.monitoring.v3.GetSnoozeRequestOrBuilder
com.google.monitoring.v3.GetUptimeCheckConfigRequestOrBuilder
com.google.monitoring.v3.GroupOrBuilder
com.google.monitoring.v3.GroupServiceGrpc.AsyncService The Group API lets you inspect and manage your groups. A group is a named filter that is used to identify
com.google.monitoring.v3.InternalCheckerOrBuilder
com.google.monitoring.v3.LabelValueOrBuilder
com.google.monitoring.v3.ListAlertPoliciesRequestOrBuilder
com.google.monitoring.v3.ListAlertPoliciesResponseOrBuilder
com.google.monitoring.v3.ListGroupMembersRequestOrBuilder
com.google.monitoring.v3.ListGroupMembersResponseOrBuilder
com.google.monitoring.v3.ListGroupsRequestOrBuilder
com.google.monitoring.v3.ListGroupsResponseOrBuilder
com.google.monitoring.v3.ListMetricDescriptorsRequestOrBuilder
com.google.monitoring.v3.ListMetricDescriptorsResponseOrBuilder
com.google.monitoring.v3.ListMonitoredResourceDescriptorsRequestOrBuilder
com.google.monitoring.v3.ListMonitoredResourceDescriptorsResponseOrBuilder
com.google.monitoring.v3.ListNotificationChannelDescriptorsRequestOrBuilder
com.google.monitoring.v3.ListNotificationChannelDescriptorsResponseOrBuilder
com.google.monitoring.v3.ListNotificationChannelsRequestOrBuilder
com.google.monitoring.v3.ListNotificationChannelsResponseOrBuilder
com.google.monitoring.v3.ListServiceLevelObjectivesRequestOrBuilder
com.google.monitoring.v3.ListServiceLevelObjectivesResponseOrBuilder
com.google.monitoring.v3.ListServicesRequestOrBuilder
com.google.monitoring.v3.ListServicesResponseOrBuilder
com.google.monitoring.v3.ListSnoozesRequestOrBuilder
com.google.monitoring.v3.ListSnoozesResponseOrBuilder
com.google.monitoring.v3.ListTimeSeriesRequestOrBuilder
com.google.monitoring.v3.ListTimeSeriesResponseOrBuilder
com.google.monitoring.v3.ListUptimeCheckConfigsRequestOrBuilder
com.google.monitoring.v3.ListUptimeCheckConfigsResponseOrBuilder
com.google.monitoring.v3.ListUptimeCheckIpsRequestOrBuilder
com.google.monitoring.v3.ListUptimeCheckIpsResponseOrBuilder
com.google.monitoring.v3.MetricServiceGrpc.AsyncService Manages metric descriptors, monitored resource descriptors, and time series data.
com.google.monitoring.v3.MutationRecordOrBuilder
com.google.monitoring.v3.NotificationChannelDescriptorOrBuilder
com.google.monitoring.v3.NotificationChannelOrBuilder
com.google.monitoring.v3.NotificationChannelServiceGrpc.AsyncService The Notification Channel API provides access to configuration that controls how messages related to incidents are sent.
com.google.monitoring.v3.PointOrBuilder
com.google.monitoring.v3.QueryErrorListOrBuilder
com.google.monitoring.v3.QueryErrorOrBuilder
com.google.monitoring.v3.QueryServiceGrpc.AsyncService The QueryService API is used to manage time series data in Cloud Monitoring. Time series data is a collection of data points that describes the time-varying values of a metric.
com.google.monitoring.v3.QueryTimeSeriesRequestOrBuilder
com.google.monitoring.v3.QueryTimeSeriesResponseOrBuilder
com.google.monitoring.v3.RangeOrBuilder
com.google.monitoring.v3.RequestBasedSliOrBuilder
com.google.monitoring.v3.SendNotificationChannelVerificationCodeRequestOrBuilder
com.google.monitoring.v3.Service.AppEngineOrBuilder
com.google.monitoring.v3.Service.BasicServiceOrBuilder
com.google.monitoring.v3.Service.CloudEndpointsOrBuilder
com.google.monitoring.v3.Service.CloudRunOrBuilder
com.google.monitoring.v3.Service.ClusterIstioOrBuilder
com.google.monitoring.v3.Service.CustomOrBuilder
com.google.monitoring.v3.Service.GkeNamespaceOrBuilder
com.google.monitoring.v3.Service.GkeServiceOrBuilder
com.google.monitoring.v3.Service.GkeWorkloadOrBuilder
com.google.monitoring.v3.Service.IstioCanonicalServiceOrBuilder
com.google.monitoring.v3.Service.MeshIstioOrBuilder
com.google.monitoring.v3.Service.TelemetryOrBuilder
com.google.monitoring.v3.ServiceLevelIndicatorOrBuilder
com.google.monitoring.v3.ServiceLevelObjectiveOrBuilder
com.google.monitoring.v3.ServiceMonitoringServiceGrpc.AsyncService The Cloud Monitoring Service-Oriented Monitoring API has endpoints for managing and querying aspects of a Metrics Scope's services. These include the Service's monitored resources, its Service-Level Objectives, and a
com.google.monitoring.v3.ServiceOrBuilder
com.google.monitoring.v3.Snooze.CriteriaOrBuilder
com.google.monitoring.v3.SnoozeOrBuilder
com.google.monitoring.v3.SnoozeServiceGrpc.AsyncService The SnoozeService API is used to temporarily prevent an alert policy from generating alerts. A Snooze is a description of the criteria under which one or more alert policies should not fire alerts for the specified duration.
com.google.monitoring.v3.SpanContextOrBuilder
com.google.monitoring.v3.SyntheticMonitorTarget.CloudFunctionV2TargetOrBuilder
com.google.monitoring.v3.SyntheticMonitorTargetOrBuilder
com.google.monitoring.v3.TextLocator.PositionOrBuilder
com.google.monitoring.v3.TextLocatorOrBuilder
com.google.monitoring.v3.TimeIntervalOrBuilder
com.google.monitoring.v3.TimeSeriesData.PointDataOrBuilder
com.google.monitoring.v3.TimeSeriesDataOrBuilder
com.google.monitoring.v3.TimeSeriesDescriptor.ValueDescriptorOrBuilder
com.google.monitoring.v3.TimeSeriesDescriptorOrBuilder
com.google.monitoring.v3.TimeSeriesOrBuilder
com.google.monitoring.v3.TimeSeriesRatioOrBuilder
com.google.monitoring.v3.TypedValueOrBuilder
com.google.monitoring.v3.UpdateAlertPolicyRequestOrBuilder
com.google.monitoring.v3.UpdateGroupRequestOrBuilder
com.google.monitoring.v3.UpdateNotificationChannelRequestOrBuilder
com.google.monitoring.v3.UpdateServiceLevelObjectiveRequestOrBuilder
com.google.monitoring.v3.UpdateServiceRequestOrBuilder
com.google.monitoring.v3.UpdateSnoozeRequestOrBuilder
com.google.monitoring.v3.UpdateUptimeCheckConfigRequestOrBuilder
com.google.monitoring.v3.UptimeCheckConfig.ContentMatcher.JsonPathMatcherOrBuilder
com.google.monitoring.v3.UptimeCheckConfig.ContentMatcherOrBuilder
com.google.monitoring.v3.UptimeCheckConfig.HttpCheck.BasicAuthenticationOrBuilder
com.google.monitoring.v3.UptimeCheckConfig.HttpCheck.ResponseStatusCodeOrBuilder
com.google.monitoring.v3.UptimeCheckConfig.HttpCheck.ServiceAgentAuthenticationOrBuilder
com.google.monitoring.v3.UptimeCheckConfig.HttpCheckOrBuilder
com.google.monitoring.v3.UptimeCheckConfig.PingConfigOrBuilder
com.google.monitoring.v3.UptimeCheckConfig.ResourceGroupOrBuilder
com.google.monitoring.v3.UptimeCheckConfig.TcpCheckOrBuilder
com.google.monitoring.v3.UptimeCheckConfigOrBuilder
com.google.monitoring.v3.UptimeCheckIpOrBuilder
com.google.monitoring.v3.UptimeCheckServiceGrpc.AsyncService The UptimeCheckService API is used to manage (list, create, delete, edit) Uptime check configurations in the Cloud Monitoring product. An Uptime check is a piece of configuration that determines which resources and
com.google.monitoring.v3.VerifyNotificationChannelRequestOrBuilder
com.google.monitoring.v3.WindowsBasedSli.MetricRangeOrBuilder
com.google.monitoring.v3.WindowsBasedSli.PerformanceThresholdOrBuilder
com.google.monitoring.v3.WindowsBasedSliOrBuilder

Enums

Enum Description
com.google.monitoring.v3.Aggregation.Aligner The Aligner specifies the operation that will be applied to the data points in each alignment period in a time series. Except for ALIGN_NONE, which specifies that no operation be applied, each alignment
com.google.monitoring.v3.Aggregation.Reducer A Reducer operation describes how to aggregate data points from multiple time series into a single time series, where the value of each data point in the resulting series is a function of all the already aligned values in
com.google.monitoring.v3.AlertPolicy.Condition.ConditionCase
com.google.monitoring.v3.AlertPolicy.Condition.EvaluationMissingData A condition control that determines how metric-threshold conditions are evaluated when data stops arriving. This control doesn't affect metric-absence policies.
com.google.monitoring.v3.AlertPolicy.Condition.Trigger.TypeCase
com.google.monitoring.v3.AlertPolicy.ConditionCombinerType Operators for combining conditions.
com.google.monitoring.v3.AlertPolicy.Severity An enumeration of possible severity level for an Alert Policy.
com.google.monitoring.v3.BasicSli.SliCriteriaCase
com.google.monitoring.v3.ComparisonType Specifies an ordering relationship on two arguments, called left and right.
com.google.monitoring.v3.GroupResourceType The supported resource types that can be used as values of group_resource.resource_type. INSTANCE includes gce_instance and aws_ec2_instance resource types.
com.google.monitoring.v3.InternalChecker.State Operational states for an internal checker.
com.google.monitoring.v3.LabelValue.ValueCase
com.google.monitoring.v3.ListGroupsRequest.FilterCase
com.google.monitoring.v3.ListTimeSeriesRequest.TimeSeriesView Controls which fields are returned by ListTimeSeries*.
com.google.monitoring.v3.NotificationChannel.VerificationStatus Indicates whether the channel has been verified or not. It is illegal to specify this field in a CreateNotificationChannel
com.google.monitoring.v3.RequestBasedSli.MethodCase
com.google.monitoring.v3.Service.IdentifierCase
com.google.monitoring.v3.ServiceLevelIndicator.TypeCase
com.google.monitoring.v3.ServiceLevelObjective.PeriodCase
com.google.monitoring.v3.ServiceLevelObjective.View ServiceLevelObjective.View determines what form of ServiceLevelObjective is returned from GetServiceLevelObjective, ListServiceLevelObjectives, and ListServiceLevelObjectiveVersions RPCs.
com.google.monitoring.v3.ServiceTier The tier of service for a Metrics Scope. Please see the service tiers documentation for more
com.google.monitoring.v3.SyntheticMonitorTarget.TargetCase
com.google.monitoring.v3.TypedValue.ValueCase
com.google.monitoring.v3.UptimeCheckConfig.CheckRequestTypeCase
com.google.monitoring.v3.UptimeCheckConfig.CheckerType What kind of checkers are available to be used by the check.
com.google.monitoring.v3.UptimeCheckConfig.ContentMatcher.AdditionalMatcherInfoCase
com.google.monitoring.v3.UptimeCheckConfig.ContentMatcher.ContentMatcherOption Options to perform content matching.
com.google.monitoring.v3.UptimeCheckConfig.ContentMatcher.JsonPathMatcher.JsonPathMatcherOption Options to perform JSONPath content matching.
com.google.monitoring.v3.UptimeCheckConfig.HttpCheck.AuthMethodCase
com.google.monitoring.v3.UptimeCheckConfig.HttpCheck.ContentType Header options corresponding to the content type of a HTTP request body.
com.google.monitoring.v3.UptimeCheckConfig.HttpCheck.RequestMethod The HTTP request method options.
com.google.monitoring.v3.UptimeCheckConfig.HttpCheck.ResponseStatusCode.StatusClass An HTTP status code class.
com.google.monitoring.v3.UptimeCheckConfig.HttpCheck.ResponseStatusCode.StatusCodeCase
com.google.monitoring.v3.UptimeCheckConfig.HttpCheck.ServiceAgentAuthentication.ServiceAgentAuthenticationType Type of authentication.
com.google.monitoring.v3.UptimeCheckConfig.ResourceCase
com.google.monitoring.v3.UptimeCheckRegion The regions from which an Uptime check can be run.
com.google.monitoring.v3.WindowsBasedSli.PerformanceThreshold.TypeCase
com.google.monitoring.v3.WindowsBasedSli.WindowCriterionCase