Class SuppressionConfigArgs.Builder
- java.lang.Object
-
- com.pulumi.azurenative.alertsmanagement.inputs.SuppressionConfigArgs.Builder
-
- Enclosing class:
- SuppressionConfigArgs
public static final class SuppressionConfigArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(SuppressionConfigArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SuppressionConfigArgs
build()
SuppressionConfigArgs.Builder
recurrenceType(SuppressionType recurrenceType)
SuppressionConfigArgs.Builder
recurrenceType(com.pulumi.core.Either<java.lang.String,SuppressionType> recurrenceType)
SuppressionConfigArgs.Builder
recurrenceType(com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,SuppressionType>> recurrenceType)
SuppressionConfigArgs.Builder
recurrenceType(java.lang.String recurrenceType)
SuppressionConfigArgs.Builder
schedule(SuppressionScheduleArgs schedule)
SuppressionConfigArgs.Builder
schedule(com.pulumi.core.Output<SuppressionScheduleArgs> schedule)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(SuppressionConfigArgs defaults)
-
-
Method Detail
-
recurrenceType
public SuppressionConfigArgs.Builder recurrenceType(com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,SuppressionType>> recurrenceType)
- Parameters:
recurrenceType
- Specifies when the suppression should be applied- Returns:
- builder
-
recurrenceType
public SuppressionConfigArgs.Builder recurrenceType(com.pulumi.core.Either<java.lang.String,SuppressionType> recurrenceType)
- Parameters:
recurrenceType
- Specifies when the suppression should be applied- Returns:
- builder
-
recurrenceType
public SuppressionConfigArgs.Builder recurrenceType(java.lang.String recurrenceType)
- Parameters:
recurrenceType
- Specifies when the suppression should be applied- Returns:
- builder
-
recurrenceType
public SuppressionConfigArgs.Builder recurrenceType(SuppressionType recurrenceType)
- Parameters:
recurrenceType
- Specifies when the suppression should be applied- Returns:
- builder
-
schedule
public SuppressionConfigArgs.Builder schedule(@Nullable com.pulumi.core.Output<SuppressionScheduleArgs> schedule)
- Parameters:
schedule
- suppression schedule configuration- Returns:
- builder
-
schedule
public SuppressionConfigArgs.Builder schedule(SuppressionScheduleArgs schedule)
- Parameters:
schedule
- suppression schedule configuration- Returns:
- builder
-
build
public SuppressionConfigArgs build()
-
-