public static final class CfnInstanceGroupConfig.ScalingActionProperty.Builder
extends java.lang.Object
CfnInstanceGroupConfig.ScalingActionProperty
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
CfnInstanceGroupConfig.ScalingActionProperty |
build()
Builds the configured instance.
|
CfnInstanceGroupConfig.ScalingActionProperty.Builder |
market(java.lang.String market)
Sets the value of
CfnInstanceGroupConfig.ScalingActionProperty.getMarket() |
CfnInstanceGroupConfig.ScalingActionProperty.Builder |
simpleScalingPolicyConfiguration(CfnInstanceGroupConfig.SimpleScalingPolicyConfigurationProperty simpleScalingPolicyConfiguration)
|
CfnInstanceGroupConfig.ScalingActionProperty.Builder |
simpleScalingPolicyConfiguration(IResolvable simpleScalingPolicyConfiguration)
|
public CfnInstanceGroupConfig.ScalingActionProperty.Builder simpleScalingPolicyConfiguration(IResolvable simpleScalingPolicyConfiguration)
CfnInstanceGroupConfig.ScalingActionProperty.getSimpleScalingPolicyConfiguration()
simpleScalingPolicyConfiguration
- The type of adjustment the automatic scaling activity makes when triggered, and the periodicity of the adjustment. This parameter is required.this
public CfnInstanceGroupConfig.ScalingActionProperty.Builder simpleScalingPolicyConfiguration(CfnInstanceGroupConfig.SimpleScalingPolicyConfigurationProperty simpleScalingPolicyConfiguration)
CfnInstanceGroupConfig.ScalingActionProperty.getSimpleScalingPolicyConfiguration()
simpleScalingPolicyConfiguration
- The type of adjustment the automatic scaling activity makes when triggered, and the periodicity of the adjustment. This parameter is required.this
public CfnInstanceGroupConfig.ScalingActionProperty.Builder market(java.lang.String market)
CfnInstanceGroupConfig.ScalingActionProperty.getMarket()
market
- Not available for instance groups.
Instance groups use the market type specified for the group.this
public CfnInstanceGroupConfig.ScalingActionProperty build()
CfnInstanceGroupConfig.ScalingActionProperty
java.lang.NullPointerException
- if any required attribute was not provided