@Stability(value=Experimental) public static final class EmrModifyInstanceGroupByName.ShrinkPolicyProperty.Builder extends Object implements software.amazon.jsii.Builder<EmrModifyInstanceGroupByName.ShrinkPolicyProperty>
EmrModifyInstanceGroupByName.ShrinkPolicyProperty| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
EmrModifyInstanceGroupByName.ShrinkPolicyProperty |
build()
Builds the configured instance.
|
EmrModifyInstanceGroupByName.ShrinkPolicyProperty.Builder |
decommissionTimeout(Duration decommissionTimeout)
|
EmrModifyInstanceGroupByName.ShrinkPolicyProperty.Builder |
instanceResizePolicy(EmrModifyInstanceGroupByName.InstanceResizePolicyProperty instanceResizePolicy)
|
@Stability(value=Experimental) public EmrModifyInstanceGroupByName.ShrinkPolicyProperty.Builder decommissionTimeout(Duration decommissionTimeout)
decommissionTimeout - The desired timeout for decommissioning an instance.
Overrides the default YARN decommissioning timeout.this@Stability(value=Experimental) public EmrModifyInstanceGroupByName.ShrinkPolicyProperty.Builder instanceResizePolicy(EmrModifyInstanceGroupByName.InstanceResizePolicyProperty instanceResizePolicy)
instanceResizePolicy - Custom policy for requesting termination protection or termination of specific instances when shrinking an instance group.this@Stability(value=Experimental) public EmrModifyInstanceGroupByName.ShrinkPolicyProperty build()
build in interface software.amazon.jsii.Builder<EmrModifyInstanceGroupByName.ShrinkPolicyProperty>EmrModifyInstanceGroupByName.ShrinkPolicyPropertyNullPointerException - if any required attribute was not providedCopyright © 2021. All rights reserved.