Package | Description |
---|---|
com.amazonaws.services.elasticmapreduce.model | |
com.amazonaws.services.elasticmapreduce.model.transform |
Modifier and Type | Field and Description |
---|---|
private InstanceResizePolicy |
ShrinkPolicy.instanceResizePolicy
Custom policy for requesting termination protection or termination of
specific instances when shrinking an instance group.
|
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(java.util.Collection<java.lang.String> instancesToProtect)
Specific list of instances to be protected when shrinking an instance
group.
|
InstanceResizePolicy |
InstanceResizePolicy.withInstancesToProtect(java.lang.String... instancesToProtect)
Specific list of instances to be protected when shrinking an instance
group.
|
InstanceResizePolicy |
InstanceResizePolicy.withInstancesToTerminate(java.util.Collection<java.lang.String> instancesToTerminate)
Specific list of instances to be terminated when shrinking an instance
group.
|
InstanceResizePolicy |
InstanceResizePolicy.withInstancesToTerminate(java.lang.String... instancesToTerminate)
Specific list of instances to be terminated when shrinking an instance
group.
|
InstanceResizePolicy |
InstanceResizePolicy.withInstanceTerminationTimeout(java.lang.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.
|
Modifier and Type | Method and Description |
---|---|
InstanceResizePolicy |
InstanceResizePolicyJsonUnmarshaller.unmarshall(JsonUnmarshallerContext context) |
Modifier and Type | Method and Description |
---|---|
void |
InstanceResizePolicyJsonMarshaller.marshall(InstanceResizePolicy instanceResizePolicy,
StructuredJsonGenerator jsonGenerator)
Marshall the given parameter object, and output to a SdkJsonGenerator
|