@Stability(value=Experimental) public static final class EmrModifyInstanceGroupByName.InstanceResizePolicyProperty.Builder extends Object implements software.amazon.jsii.Builder<EmrModifyInstanceGroupByName.InstanceResizePolicyProperty>
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
EmrModifyInstanceGroupByName.InstanceResizePolicyProperty |
build()
Builds the configured instance.
|
EmrModifyInstanceGroupByName.InstanceResizePolicyProperty.Builder |
instancesToProtect(List<String> instancesToProtect)
|
EmrModifyInstanceGroupByName.InstanceResizePolicyProperty.Builder |
instancesToTerminate(List<String> instancesToTerminate)
|
EmrModifyInstanceGroupByName.InstanceResizePolicyProperty.Builder |
instanceTerminationTimeout(Duration instanceTerminationTimeout)
|
@Stability(value=Experimental) public EmrModifyInstanceGroupByName.InstanceResizePolicyProperty.Builder instancesToProtect(List<String> instancesToProtect)
instancesToProtect
- Specific list of instances to be protected when shrinking an instance group.this
@Stability(value=Experimental) public EmrModifyInstanceGroupByName.InstanceResizePolicyProperty.Builder instancesToTerminate(List<String> instancesToTerminate)
EmrModifyInstanceGroupByName.InstanceResizePolicyProperty.getInstancesToTerminate()
instancesToTerminate
- Specific list of instances to be terminated when shrinking an instance group.this
@Stability(value=Experimental) public EmrModifyInstanceGroupByName.InstanceResizePolicyProperty.Builder instanceTerminationTimeout(Duration instanceTerminationTimeout)
EmrModifyInstanceGroupByName.InstanceResizePolicyProperty.getInstanceTerminationTimeout()
instanceTerminationTimeout
- Decommissioning timeout override for the specific list of instances to be terminated.this
@Stability(value=Experimental) public EmrModifyInstanceGroupByName.InstanceResizePolicyProperty build()
build
in interface software.amazon.jsii.Builder<EmrModifyInstanceGroupByName.InstanceResizePolicyProperty>
EmrModifyInstanceGroupByName.InstanceResizePolicyProperty
NullPointerException
- if any required attribute was not providedCopyright © 2021. All rights reserved.