@Stability(value=Experimental)
public static interface EmrCreateCluster.ScalingActionProperty
extends software.amazon.jsii.JsiiSerializable
And an automatic scaling configuration, which describes how the policy adds or removes instances, the cooldown period, and the number of EC2 instances that will be added each time the CloudWatch metric alarm condition is satisfied.
https://docs.aws.amazon.com/emr/latest/APIReference/API_ScalingAction.html| Modifier and Type | Interface and Description |
|---|---|
static class |
EmrCreateCluster.ScalingActionProperty.Builder
A builder for
EmrCreateCluster.ScalingActionProperty |
static class |
EmrCreateCluster.ScalingActionProperty.Jsii$Proxy
An implementation for
EmrCreateCluster.ScalingActionProperty |
| Modifier and Type | Method and Description |
|---|---|
static EmrCreateCluster.ScalingActionProperty.Builder |
builder() |
default EmrCreateCluster.InstanceMarket |
getMarket()
(experimental) Not available for instance groups.
|
EmrCreateCluster.SimpleScalingPolicyConfigurationProperty |
getSimpleScalingPolicyConfiguration()
(experimental) The type of adjustment the automatic scaling activity makes when triggered, and the periodicity of the adjustment.
|
@Stability(value=Experimental) @NotNull EmrCreateCluster.SimpleScalingPolicyConfigurationProperty getSimpleScalingPolicyConfiguration()
@Stability(value=Experimental) @Nullable default EmrCreateCluster.InstanceMarket getMarket()
Instance groups use the market type specified for the group.
Default: - EMR selected default
@Stability(value=Experimental) static EmrCreateCluster.ScalingActionProperty.Builder builder()
Copyright © 2021. All rights reserved.