Package com.google.monitoring.v3
Interface AlertPolicy.AlertStrategy.NotificationChannelStrategyOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
AlertPolicy.AlertStrategy.NotificationChannelStrategy
,AlertPolicy.AlertStrategy.NotificationChannelStrategy.Builder
- Enclosing class:
- AlertPolicy.AlertStrategy
public static interface AlertPolicy.AlertStrategy.NotificationChannelStrategyOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getNotificationChannelNames(int index)
The full REST resource name for the notification channels that these settings apply to.com.google.protobuf.ByteString
getNotificationChannelNamesBytes(int index)
The full REST resource name for the notification channels that these settings apply to.int
getNotificationChannelNamesCount()
The full REST resource name for the notification channels that these settings apply to.List<String>
getNotificationChannelNamesList()
The full REST resource name for the notification channels that these settings apply to.com.google.protobuf.Duration
getRenotifyInterval()
The frequency at which to send reminder notifications for open incidents.com.google.protobuf.DurationOrBuilder
getRenotifyIntervalOrBuilder()
The frequency at which to send reminder notifications for open incidents.boolean
hasRenotifyInterval()
The frequency at which to send reminder notifications for open incidents.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getNotificationChannelNamesList
List<String> getNotificationChannelNamesList()
The full REST resource name for the notification channels that these settings apply to. Each of these correspond to the name field in one of the NotificationChannel objects referenced in the notification_channels field of this AlertPolicy. The format is: projects/[PROJECT_ID_OR_NUMBER]/notificationChannels/[CHANNEL_ID]
repeated string notification_channel_names = 1;
- Returns:
- A list containing the notificationChannelNames.
-
getNotificationChannelNamesCount
int getNotificationChannelNamesCount()
The full REST resource name for the notification channels that these settings apply to. Each of these correspond to the name field in one of the NotificationChannel objects referenced in the notification_channels field of this AlertPolicy. The format is: projects/[PROJECT_ID_OR_NUMBER]/notificationChannels/[CHANNEL_ID]
repeated string notification_channel_names = 1;
- Returns:
- The count of notificationChannelNames.
-
getNotificationChannelNames
String getNotificationChannelNames(int index)
The full REST resource name for the notification channels that these settings apply to. Each of these correspond to the name field in one of the NotificationChannel objects referenced in the notification_channels field of this AlertPolicy. The format is: projects/[PROJECT_ID_OR_NUMBER]/notificationChannels/[CHANNEL_ID]
repeated string notification_channel_names = 1;
- Parameters:
index
- The index of the element to return.- Returns:
- The notificationChannelNames at the given index.
-
getNotificationChannelNamesBytes
com.google.protobuf.ByteString getNotificationChannelNamesBytes(int index)
The full REST resource name for the notification channels that these settings apply to. Each of these correspond to the name field in one of the NotificationChannel objects referenced in the notification_channels field of this AlertPolicy. The format is: projects/[PROJECT_ID_OR_NUMBER]/notificationChannels/[CHANNEL_ID]
repeated string notification_channel_names = 1;
- Parameters:
index
- The index of the value to return.- Returns:
- The bytes of the notificationChannelNames at the given index.
-
hasRenotifyInterval
boolean hasRenotifyInterval()
The frequency at which to send reminder notifications for open incidents.
.google.protobuf.Duration renotify_interval = 2;
- Returns:
- Whether the renotifyInterval field is set.
-
getRenotifyInterval
com.google.protobuf.Duration getRenotifyInterval()
The frequency at which to send reminder notifications for open incidents.
.google.protobuf.Duration renotify_interval = 2;
- Returns:
- The renotifyInterval.
-
getRenotifyIntervalOrBuilder
com.google.protobuf.DurationOrBuilder getRenotifyIntervalOrBuilder()
The frequency at which to send reminder notifications for open incidents.
.google.protobuf.Duration renotify_interval = 2;
-
-