public static interface AlertPolicy.AlertStrategyOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
com.google.protobuf.Duration |
getAutoClose()
If an alert policy that was active has no data for this long, any open
incidents will close
.google.protobuf.Duration auto_close = 3; |
com.google.protobuf.DurationOrBuilder |
getAutoCloseOrBuilder()
If an alert policy that was active has no data for this long, any open
incidents will close
.google.protobuf.Duration auto_close = 3; |
AlertPolicy.AlertStrategy.NotificationChannelStrategy |
getNotificationChannelStrategy(int index)
Control how notifications will be sent out, on a per-channel basis.
|
int |
getNotificationChannelStrategyCount()
Control how notifications will be sent out, on a per-channel basis.
|
List<AlertPolicy.AlertStrategy.NotificationChannelStrategy> |
getNotificationChannelStrategyList()
Control how notifications will be sent out, on a per-channel basis.
|
AlertPolicy.AlertStrategy.NotificationChannelStrategyOrBuilder |
getNotificationChannelStrategyOrBuilder(int index)
Control how notifications will be sent out, on a per-channel basis.
|
List<? extends AlertPolicy.AlertStrategy.NotificationChannelStrategyOrBuilder> |
getNotificationChannelStrategyOrBuilderList()
Control how notifications will be sent out, on a per-channel basis.
|
AlertPolicy.AlertStrategy.NotificationRateLimit |
getNotificationRateLimit()
Required for alert policies with a `LogMatch` condition.
|
AlertPolicy.AlertStrategy.NotificationRateLimitOrBuilder |
getNotificationRateLimitOrBuilder()
Required for alert policies with a `LogMatch` condition.
|
boolean |
hasAutoClose()
If an alert policy that was active has no data for this long, any open
incidents will close
.google.protobuf.Duration auto_close = 3; |
boolean |
hasNotificationRateLimit()
Required for alert policies with a `LogMatch` condition.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofboolean hasNotificationRateLimit()
Required for alert policies with a `LogMatch` condition. This limit is not implemented for alert policies that are not log-based.
.google.monitoring.v3.AlertPolicy.AlertStrategy.NotificationRateLimit notification_rate_limit = 1;
AlertPolicy.AlertStrategy.NotificationRateLimit getNotificationRateLimit()
Required for alert policies with a `LogMatch` condition. This limit is not implemented for alert policies that are not log-based.
.google.monitoring.v3.AlertPolicy.AlertStrategy.NotificationRateLimit notification_rate_limit = 1;
AlertPolicy.AlertStrategy.NotificationRateLimitOrBuilder getNotificationRateLimitOrBuilder()
Required for alert policies with a `LogMatch` condition. This limit is not implemented for alert policies that are not log-based.
.google.monitoring.v3.AlertPolicy.AlertStrategy.NotificationRateLimit notification_rate_limit = 1;
boolean hasAutoClose()
If an alert policy that was active has no data for this long, any open incidents will close
.google.protobuf.Duration auto_close = 3;com.google.protobuf.Duration getAutoClose()
If an alert policy that was active has no data for this long, any open incidents will close
.google.protobuf.Duration auto_close = 3;com.google.protobuf.DurationOrBuilder getAutoCloseOrBuilder()
If an alert policy that was active has no data for this long, any open incidents will close
.google.protobuf.Duration auto_close = 3;List<AlertPolicy.AlertStrategy.NotificationChannelStrategy> getNotificationChannelStrategyList()
Control how notifications will be sent out, on a per-channel basis.
repeated .google.monitoring.v3.AlertPolicy.AlertStrategy.NotificationChannelStrategy notification_channel_strategy = 4;
AlertPolicy.AlertStrategy.NotificationChannelStrategy getNotificationChannelStrategy(int index)
Control how notifications will be sent out, on a per-channel basis.
repeated .google.monitoring.v3.AlertPolicy.AlertStrategy.NotificationChannelStrategy notification_channel_strategy = 4;
int getNotificationChannelStrategyCount()
Control how notifications will be sent out, on a per-channel basis.
repeated .google.monitoring.v3.AlertPolicy.AlertStrategy.NotificationChannelStrategy notification_channel_strategy = 4;
List<? extends AlertPolicy.AlertStrategy.NotificationChannelStrategyOrBuilder> getNotificationChannelStrategyOrBuilderList()
Control how notifications will be sent out, on a per-channel basis.
repeated .google.monitoring.v3.AlertPolicy.AlertStrategy.NotificationChannelStrategy notification_channel_strategy = 4;
AlertPolicy.AlertStrategy.NotificationChannelStrategyOrBuilder getNotificationChannelStrategyOrBuilder(int index)
Control how notifications will be sent out, on a per-channel basis.
repeated .google.monitoring.v3.AlertPolicy.AlertStrategy.NotificationChannelStrategy notification_channel_strategy = 4;
Copyright © 2024 Google LLC. All rights reserved.