CopyableBuilder<InstanceResizePolicy.Builder,InstanceResizePolicy>
, SdkBuilder<InstanceResizePolicy.Builder,InstanceResizePolicy>
public static interface InstanceResizePolicy.Builder extends CopyableBuilder<InstanceResizePolicy.Builder,InstanceResizePolicy>
Modifier and Type | Method | Description |
---|---|---|
InstanceResizePolicy.Builder |
instancesToProtect(String... instancesToProtect) |
Specific list of instances to be protected when shrinking an instance group.
|
InstanceResizePolicy.Builder |
instancesToProtect(Collection<String> instancesToProtect) |
Specific list of instances to be protected when shrinking an instance group.
|
InstanceResizePolicy.Builder |
instancesToTerminate(String... instancesToTerminate) |
Specific list of instances to be terminated when shrinking an instance group.
|
InstanceResizePolicy.Builder |
instancesToTerminate(Collection<String> instancesToTerminate) |
Specific list of instances to be terminated when shrinking an instance group.
|
InstanceResizePolicy.Builder |
instanceTerminationTimeout(Integer instanceTerminationTimeout) |
Decommissioning timeout override for the specific list of instances to be terminated.
|
copy
apply, build
InstanceResizePolicy.Builder instancesToTerminate(Collection<String> instancesToTerminate)
Specific list of instances to be terminated when shrinking an instance group.
instancesToTerminate
- Specific list of instances to be terminated when shrinking an instance group.InstanceResizePolicy.Builder instancesToTerminate(String... instancesToTerminate)
Specific list of instances to be terminated when shrinking an instance group.
NOTE: This method appends the values to the existing list (if any). Use
#setInstancesToTerminate(java.util.Collection)
or
#withInstancesToTerminate(java.util.Collection)
if you want to override the existing values.
instancesToTerminate
- Specific list of instances to be terminated when shrinking an instance group.InstanceResizePolicy.Builder instancesToProtect(Collection<String> instancesToProtect)
Specific list of instances to be protected when shrinking an instance group.
instancesToProtect
- Specific list of instances to be protected when shrinking an instance group.InstanceResizePolicy.Builder instancesToProtect(String... instancesToProtect)
Specific list of instances to be protected when shrinking an instance group.
NOTE: This method appends the values to the existing list (if any). Use
#setInstancesToProtect(java.util.Collection)
or #withInstancesToProtect(java.util.Collection)
if you want to override the existing values.
instancesToProtect
- Specific list of instances to be protected when shrinking an instance group.InstanceResizePolicy.Builder instanceTerminationTimeout(Integer instanceTerminationTimeout)
Decommissioning timeout override for the specific list of instances to be terminated.
instanceTerminationTimeout
- Decommissioning timeout override for the specific list of instances to be terminated.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.