| Package | Description | 
|---|---|
| com.amazonaws.services.elasticmapreduce.model | 
| Modifier and Type | Method and Description | 
|---|---|
| InstanceResizePolicy | InstanceResizePolicy. clone() | 
| InstanceResizePolicy | ShrinkPolicy. getInstanceResizePolicy()
 Custom policy for requesting termination protection or termination of specific instances when shrinking an
 instance group. | 
| InstanceResizePolicy | InstanceResizePolicy. withInstancesToProtect(Collection<String> instancesToProtect)
 Specific list of instances to be protected when shrinking an instance group. | 
| InstanceResizePolicy | InstanceResizePolicy. withInstancesToProtect(String... instancesToProtect)
 Specific list of instances to be protected when shrinking an instance group. | 
| InstanceResizePolicy | InstanceResizePolicy. withInstancesToTerminate(Collection<String> instancesToTerminate)
 Specific list of instances to be terminated when shrinking an instance group. | 
| InstanceResizePolicy | InstanceResizePolicy. withInstancesToTerminate(String... instancesToTerminate)
 Specific list of instances to be terminated when shrinking an instance group. | 
| InstanceResizePolicy | InstanceResizePolicy. withInstanceTerminationTimeout(Integer instanceTerminationTimeout)
 Decommissioning timeout override for the specific list of instances to be terminated. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | ShrinkPolicy. setInstanceResizePolicy(InstanceResizePolicy instanceResizePolicy)
 Custom policy for requesting termination protection or termination of specific instances when shrinking an
 instance group. | 
| ShrinkPolicy | ShrinkPolicy. withInstanceResizePolicy(InstanceResizePolicy instanceResizePolicy)
 Custom policy for requesting termination protection or termination of specific instances when shrinking an
 instance group. | 
Copyright © 2017. All rights reserved.