Interface InfrastructureOptimization.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<InfrastructureOptimization.Builder,InfrastructureOptimization>,SdkBuilder<InfrastructureOptimization.Builder,InfrastructureOptimization>,SdkPojo
- Enclosing class:
- InfrastructureOptimization
@Mutable @NotThreadSafe public static interface InfrastructureOptimization.Builder extends SdkPojo, CopyableBuilder<InfrastructureOptimization.Builder,InfrastructureOptimization>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description InfrastructureOptimization.BuilderscaleInAfter(Integer scaleInAfter)This parameter defines the number of seconds Amazon ECS Managed Instances waits before optimizing EC2 instances that have become idle or underutilized.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
scaleInAfter
InfrastructureOptimization.Builder scaleInAfter(Integer scaleInAfter)
This parameter defines the number of seconds Amazon ECS Managed Instances waits before optimizing EC2 instances that have become idle or underutilized. A longer delay increases the likelihood of placing new tasks on idle or underutilized instances instances, reducing startup time. A shorter delay helps reduce infrastructure costs by optimizing idle or underutilized instances,instances more quickly.
Valid values are:
-
null- Uses the default optimization behavior. -
-1- Disables automatic infrastructure optimization. -
A value between
0and3600(inclusive) - Specifies the number of seconds to wait before optimizing instances.
- Parameters:
scaleInAfter- This parameter defines the number of seconds Amazon ECS Managed Instances waits before optimizing EC2 instances that have become idle or underutilized. A longer delay increases the likelihood of placing new tasks on idle or underutilized instances instances, reducing startup time. A shorter delay helps reduce infrastructure costs by optimizing idle or underutilized instances,instances more quickly.Valid values are:
-
null- Uses the default optimization behavior. -
-1- Disables automatic infrastructure optimization. -
A value between
0and3600(inclusive) - Specifies the number of seconds to wait before optimizing instances.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-
-