Package com.pulumi.gcp.monitoring.inputs
Class AlertPolicyAlertStrategyNotificationChannelStrategyArgs.Builder
- java.lang.Object
-
- com.pulumi.gcp.monitoring.inputs.AlertPolicyAlertStrategyNotificationChannelStrategyArgs.Builder
-
- Enclosing class:
- AlertPolicyAlertStrategyNotificationChannelStrategyArgs
public static final class AlertPolicyAlertStrategyNotificationChannelStrategyArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(AlertPolicyAlertStrategyNotificationChannelStrategyArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AlertPolicyAlertStrategyNotificationChannelStrategyArgs
build()
AlertPolicyAlertStrategyNotificationChannelStrategyArgs.Builder
notificationChannelNames(com.pulumi.core.Output<java.util.List<java.lang.String>> notificationChannelNames)
AlertPolicyAlertStrategyNotificationChannelStrategyArgs.Builder
notificationChannelNames(java.lang.String... notificationChannelNames)
AlertPolicyAlertStrategyNotificationChannelStrategyArgs.Builder
notificationChannelNames(java.util.List<java.lang.String> notificationChannelNames)
AlertPolicyAlertStrategyNotificationChannelStrategyArgs.Builder
renotifyInterval(com.pulumi.core.Output<java.lang.String> renotifyInterval)
AlertPolicyAlertStrategyNotificationChannelStrategyArgs.Builder
renotifyInterval(java.lang.String renotifyInterval)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(AlertPolicyAlertStrategyNotificationChannelStrategyArgs defaults)
-
-
Method Detail
-
notificationChannelNames
public AlertPolicyAlertStrategyNotificationChannelStrategyArgs.Builder notificationChannelNames(@Nullable com.pulumi.core.Output<java.util.List<java.lang.String>> notificationChannelNames)
- Parameters:
notificationChannelNames
- 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]`- Returns:
- builder
-
notificationChannelNames
public AlertPolicyAlertStrategyNotificationChannelStrategyArgs.Builder notificationChannelNames(java.util.List<java.lang.String> notificationChannelNames)
- Parameters:
notificationChannelNames
- 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]`- Returns:
- builder
-
notificationChannelNames
public AlertPolicyAlertStrategyNotificationChannelStrategyArgs.Builder notificationChannelNames(java.lang.String... notificationChannelNames)
- Parameters:
notificationChannelNames
- 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]`- Returns:
- builder
-
renotifyInterval
public AlertPolicyAlertStrategyNotificationChannelStrategyArgs.Builder renotifyInterval(@Nullable com.pulumi.core.Output<java.lang.String> renotifyInterval)
- Parameters:
renotifyInterval
- The frequency at which to send reminder notifications for open incidents.- Returns:
- builder
-
renotifyInterval
public AlertPolicyAlertStrategyNotificationChannelStrategyArgs.Builder renotifyInterval(java.lang.String renotifyInterval)
- Parameters:
renotifyInterval
- The frequency at which to send reminder notifications for open incidents.- Returns:
- builder
-
build
public AlertPolicyAlertStrategyNotificationChannelStrategyArgs build()
-
-