Class PlanTriggerArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.arcregionswitch.inputs.PlanTriggerArgs.Builder
-
- Enclosing class:
- PlanTriggerArgs
public static final class PlanTriggerArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(PlanTriggerArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PlanTriggerArgs.Builderaction(com.pulumi.core.Output<java.lang.String> action)PlanTriggerArgs.Builderaction(java.lang.String action)PlanTriggerArgsbuild()PlanTriggerArgs.Builderconditions(PlanTriggerConditionArgs... conditions)PlanTriggerArgs.Builderconditions(com.pulumi.core.Output<java.util.List<PlanTriggerConditionArgs>> conditions)PlanTriggerArgs.Builderconditions(java.util.List<PlanTriggerConditionArgs> conditions)PlanTriggerArgs.Builderdescription(com.pulumi.core.Output<java.lang.String> description)PlanTriggerArgs.Builderdescription(java.lang.String description)PlanTriggerArgs.BuilderminDelayMinutesBetweenExecutions(com.pulumi.core.Output<java.lang.Integer> minDelayMinutesBetweenExecutions)PlanTriggerArgs.BuilderminDelayMinutesBetweenExecutions(java.lang.Integer minDelayMinutesBetweenExecutions)PlanTriggerArgs.BuildertargetRegion(com.pulumi.core.Output<java.lang.String> targetRegion)PlanTriggerArgs.BuildertargetRegion(java.lang.String targetRegion)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(PlanTriggerArgs defaults)
-
-
Method Detail
-
action
public PlanTriggerArgs.Builder action(com.pulumi.core.Output<java.lang.String> action)
- Parameters:
action- Action to trigger. Valid values: `activate`, `deactivate`.- Returns:
- builder
-
action
public PlanTriggerArgs.Builder action(java.lang.String action)
- Parameters:
action- Action to trigger. Valid values: `activate`, `deactivate`.- Returns:
- builder
-
conditions
public PlanTriggerArgs.Builder conditions(@Nullable com.pulumi.core.Output<java.util.List<PlanTriggerConditionArgs>> conditions)
- Parameters:
conditions- Conditions that must be met. See `conditions` Block for details.- Returns:
- builder
-
conditions
public PlanTriggerArgs.Builder conditions(java.util.List<PlanTriggerConditionArgs> conditions)
- Parameters:
conditions- Conditions that must be met. See `conditions` Block for details.- Returns:
- builder
-
conditions
public PlanTriggerArgs.Builder conditions(PlanTriggerConditionArgs... conditions)
- Parameters:
conditions- Conditions that must be met. See `conditions` Block for details.- Returns:
- builder
-
description
public PlanTriggerArgs.Builder description(@Nullable com.pulumi.core.Output<java.lang.String> description)
- Parameters:
description- Description of the trigger.- Returns:
- builder
-
description
public PlanTriggerArgs.Builder description(java.lang.String description)
- Parameters:
description- Description of the trigger.- Returns:
- builder
-
minDelayMinutesBetweenExecutions
public PlanTriggerArgs.Builder minDelayMinutesBetweenExecutions(com.pulumi.core.Output<java.lang.Integer> minDelayMinutesBetweenExecutions)
- Parameters:
minDelayMinutesBetweenExecutions- Minimum delay in minutes between executions.- Returns:
- builder
-
minDelayMinutesBetweenExecutions
public PlanTriggerArgs.Builder minDelayMinutesBetweenExecutions(java.lang.Integer minDelayMinutesBetweenExecutions)
- Parameters:
minDelayMinutesBetweenExecutions- Minimum delay in minutes between executions.- Returns:
- builder
-
targetRegion
public PlanTriggerArgs.Builder targetRegion(com.pulumi.core.Output<java.lang.String> targetRegion)
- Parameters:
targetRegion- Target region for the trigger.- Returns:
- builder
-
targetRegion
public PlanTriggerArgs.Builder targetRegion(java.lang.String targetRegion)
- Parameters:
targetRegion- Target region for the trigger.- Returns:
- builder
-
build
public PlanTriggerArgs build()
-
-