Package-level declarations

Types

Link copied to clipboard
enum AggregationCrossSeriesReducer : Enum<AggregationCrossSeriesReducer> , ConvertibleToJava<AggregationCrossSeriesReducer>

The reduction operation to be used to combine 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 the input time series.Not all reducer operations can be applied to all time series. The valid choices depend on the metric_kind and the value_type of the original time series. Reduction can yield a time series with a different metric_kind or value_type than the input time series.Time series data must first be aligned (see per_series_aligner) in order to perform cross-time series reduction. If cross_series_reducer is specified, then per_series_aligner must be specified, and must not be ALIGN_NONE. An alignment_period must also be specified; otherwise, an error is returned.

Link copied to clipboard
enum AggregationPerSeriesAligner : Enum<AggregationPerSeriesAligner> , ConvertibleToJava<AggregationPerSeriesAligner>

An Aligner describes how to bring the data points in a single time series into temporal alignment. Except for ALIGN_NONE, all alignments cause all the data points in an alignment_period to be mathematically grouped together, resulting in a single data point for each alignment_period with end timestamp at the end of the period.Not all alignment operations may be applied to all time series. The valid choices depend on the metric_kind and value_type of the original time series. Alignment can change the metric_kind or the value_type of the time series.Time series data must be aligned in order to perform cross-time series reduction. If cross_series_reducer is specified, then per_series_aligner must be specified and not equal to ALIGN_NONE and alignment_period must be specified; otherwise, an error is returned.

Link copied to clipboard
enum AlertPolicyCombiner : Enum<AlertPolicyCombiner> , ConvertibleToJava<AlertPolicyCombiner>

How to combine the results of multiple conditions to determine if an incident should be opened. If condition_time_series_query_language is present, this must be COMBINE_UNSPECIFIED.

Link copied to clipboard
enum ContentMatcherMatcher : Enum<ContentMatcherMatcher> , ConvertibleToJava<ContentMatcherMatcher>

The type of content matcher that will be applied to the server output, compared to the content string when the check is run.

Link copied to clipboard
enum HttpCheckContentType : Enum<HttpCheckContentType> , ConvertibleToJava<HttpCheckContentType>

The content type header to use for the check. The following configurations result in errors: 1. Content type is specified in both the headers field and the content_type field. 2. Request method is GET and content_type is not TYPE_UNSPECIFIED 3. Request method is POST and content_type is TYPE_UNSPECIFIED. 4. Request method is POST and a "Content-Type" header is provided via headers field. The content_type field should be used instead.

Link copied to clipboard
enum HttpCheckRequestMethod : Enum<HttpCheckRequestMethod> , ConvertibleToJava<HttpCheckRequestMethod>

The HTTP request method to use for the check. If set to METHOD_UNSPECIFIED then request_method defaults to GET.

Link copied to clipboard
enum InternalCheckerState : Enum<InternalCheckerState> , ConvertibleToJava<InternalCheckerState>

The current operational state of the internal checker.

Link copied to clipboard
enum JsonPathMatcherJsonMatcher : Enum<JsonPathMatcherJsonMatcher> , ConvertibleToJava<JsonPathMatcherJsonMatcher>

The type of JSONPath match that will be applied to the JSON output (ContentMatcher.content)

Link copied to clipboard
enum LabelDescriptorValueType : Enum<LabelDescriptorValueType> , ConvertibleToJava<LabelDescriptorValueType>

The type of data that can be assigned to the label.

Link copied to clipboard
enum MetricDescriptorLaunchStage : Enum<MetricDescriptorLaunchStage> , ConvertibleToJava<MetricDescriptorLaunchStage>

Optional. The launch stage of the metric definition.

Link copied to clipboard
enum MetricDescriptorMetadataLaunchStage : Enum<MetricDescriptorMetadataLaunchStage> , ConvertibleToJava<MetricDescriptorMetadataLaunchStage>

Deprecated. Must use the MetricDescriptor.launch_stage instead.

Link copied to clipboard
enum MetricDescriptorMetricKind : Enum<MetricDescriptorMetricKind> , ConvertibleToJava<MetricDescriptorMetricKind>

Whether the metric records instantaneous values, changes to a value, etc. Some combinations of metric_kind and value_type might not be supported.

Link copied to clipboard
enum MetricDescriptorValueType : Enum<MetricDescriptorValueType> , ConvertibleToJava<MetricDescriptorValueType>

Whether the measurement is an integer, a floating-point number, etc. Some combinations of metric_kind and value_type might not be supported.

Link copied to clipboard
enum MetricThresholdComparison : Enum<MetricThresholdComparison> , ConvertibleToJava<MetricThresholdComparison>

The comparison to apply between the time series (indicated by filter and aggregation) and the threshold (indicated by threshold_value). The comparison is applied on each time series, with the time series on the left-hand side and the threshold on the right-hand side.Only COMPARISON_LT and COMPARISON_GT are supported currently.

Link copied to clipboard
enum MetricThresholdEvaluationMissingData : Enum<MetricThresholdEvaluationMissingData> , ConvertibleToJava<MetricThresholdEvaluationMissingData>

A condition control that determines how metric-threshold conditions are evaluated when data stops arriving.

enum MonitoringQueryLanguageConditionEvaluationMissingData : Enum<MonitoringQueryLanguageConditionEvaluationMissingData> , ConvertibleToJava<MonitoringQueryLanguageConditionEvaluationMissingData>

A condition control that determines how metric-threshold conditions are evaluated when data stops arriving.

Link copied to clipboard
enum NotificationChannelVerificationStatus : Enum<NotificationChannelVerificationStatus> , ConvertibleToJava<NotificationChannelVerificationStatus>

Indicates whether this channel has been verified or not. On a ListNotificationChannels or GetNotificationChannel operation, this field is expected to be populated.If the value is UNVERIFIED, then it indicates that the channel is non-functioning (it both requires verification and lacks verification); otherwise, it is assumed that the channel works.If the channel is neither VERIFIED nor UNVERIFIED, it implies that the channel is of a type that does not require verification or that this specific channel has been exempted from verification because it was created prior to verification being required for channels of this type.This field cannot be modified using a standard UpdateNotificationChannel operation. To change the value of this field, you must call VerifyNotificationChannel.

Link copied to clipboard
enum ResourceGroupResourceType : Enum<ResourceGroupResourceType> , ConvertibleToJava<ResourceGroupResourceType>

The resource type of the group members.

Link copied to clipboard
enum ResponseStatusCodeStatusClass : Enum<ResponseStatusCodeStatusClass> , ConvertibleToJava<ResponseStatusCodeStatusClass>

A class of status codes to accept.

Link copied to clipboard
enum ServiceLevelObjectiveCalendarPeriod : Enum<ServiceLevelObjectiveCalendarPeriod> , ConvertibleToJava<ServiceLevelObjectiveCalendarPeriod>

A calendar period, semantically "since the start of the current ". At this time, only DAY, WEEK, FORTNIGHT, and MONTH are supported.

Link copied to clipboard
enum UptimeCheckConfigCheckerType : Enum<UptimeCheckConfigCheckerType> , ConvertibleToJava<UptimeCheckConfigCheckerType>

The type of checkers to use to execute the Uptime check.

Link copied to clipboard
enum UptimeCheckConfigSelectedRegionsItem : Enum<UptimeCheckConfigSelectedRegionsItem> , ConvertibleToJava<UptimeCheckConfigSelectedRegionsItem>