Package com.pulumi.aws.ecs.inputs
Class DaemonDeploymentConfigurationArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.ecs.inputs.DaemonDeploymentConfigurationArgs.Builder
-
- Enclosing class:
- DaemonDeploymentConfigurationArgs
public static final class DaemonDeploymentConfigurationArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(DaemonDeploymentConfigurationArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DaemonDeploymentConfigurationArgs.Builderalarms(DaemonDeploymentConfigurationAlarmsArgs alarms)DaemonDeploymentConfigurationArgs.Builderalarms(com.pulumi.core.Output<DaemonDeploymentConfigurationAlarmsArgs> alarms)DaemonDeploymentConfigurationArgs.BuilderbakeTimeInMinutes(com.pulumi.core.Output<java.lang.Integer> bakeTimeInMinutes)DaemonDeploymentConfigurationArgs.BuilderbakeTimeInMinutes(java.lang.Integer bakeTimeInMinutes)DaemonDeploymentConfigurationArgsbuild()DaemonDeploymentConfigurationArgs.BuilderdrainPercent(com.pulumi.core.Output<java.lang.Double> drainPercent)DaemonDeploymentConfigurationArgs.BuilderdrainPercent(java.lang.Double drainPercent)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(DaemonDeploymentConfigurationArgs defaults)
-
-
Method Detail
-
alarms
public DaemonDeploymentConfigurationArgs.Builder alarms(@Nullable com.pulumi.core.Output<DaemonDeploymentConfigurationAlarmsArgs> alarms)
- Parameters:
alarms- Alarm configuration for deployment monitoring. See Alarms below.- Returns:
- builder
-
alarms
public DaemonDeploymentConfigurationArgs.Builder alarms(DaemonDeploymentConfigurationAlarmsArgs alarms)
- Parameters:
alarms- Alarm configuration for deployment monitoring. See Alarms below.- Returns:
- builder
-
bakeTimeInMinutes
public DaemonDeploymentConfigurationArgs.Builder bakeTimeInMinutes(@Nullable com.pulumi.core.Output<java.lang.Integer> bakeTimeInMinutes)
- Parameters:
bakeTimeInMinutes- Time in minutes to wait before considering a deployment successful. Valid values are between 0 and 1440. Defaults to `0`.- Returns:
- builder
-
bakeTimeInMinutes
public DaemonDeploymentConfigurationArgs.Builder bakeTimeInMinutes(java.lang.Integer bakeTimeInMinutes)
- Parameters:
bakeTimeInMinutes- Time in minutes to wait before considering a deployment successful. Valid values are between 0 and 1440. Defaults to `0`.- Returns:
- builder
-
drainPercent
public DaemonDeploymentConfigurationArgs.Builder drainPercent(@Nullable com.pulumi.core.Output<java.lang.Double> drainPercent)
- Parameters:
drainPercent- Percentage of tasks to drain during deployment. Valid values are between 0.0 and 100.0.- Returns:
- builder
-
drainPercent
public DaemonDeploymentConfigurationArgs.Builder drainPercent(java.lang.Double drainPercent)
- Parameters:
drainPercent- Percentage of tasks to drain during deployment. Valid values are between 0.0 and 100.0.- Returns:
- builder
-
build
public DaemonDeploymentConfigurationArgs build()
-
-