public class ScalingAction extends Object implements Serializable, Cloneable
The type of adjustment the automatic scaling activity makes when triggered, and the periodicity of the adjustment.
| Constructor and Description |
|---|
ScalingAction() |
| Modifier and Type | Method and Description |
|---|---|
ScalingAction |
clone() |
boolean |
equals(Object obj) |
String |
getMarket()
Not available for instance groups.
|
SimpleScalingPolicyConfiguration |
getSimpleScalingPolicyConfiguration()
The type of adjustment the automatic scaling activity makes when triggered, and the periodicity of the
adjustment.
|
int |
hashCode() |
void |
setMarket(MarketType market)
Not available for instance groups.
|
void |
setMarket(String market)
Not available for instance groups.
|
void |
setSimpleScalingPolicyConfiguration(SimpleScalingPolicyConfiguration simpleScalingPolicyConfiguration)
The type of adjustment the automatic scaling activity makes when triggered, and the periodicity of the
adjustment.
|
String |
toString()
Returns a string representation of this object; useful for testing and debugging.
|
ScalingAction |
withMarket(MarketType market)
Not available for instance groups.
|
ScalingAction |
withMarket(String market)
Not available for instance groups.
|
ScalingAction |
withSimpleScalingPolicyConfiguration(SimpleScalingPolicyConfiguration simpleScalingPolicyConfiguration)
The type of adjustment the automatic scaling activity makes when triggered, and the periodicity of the
adjustment.
|
public void setMarket(String market)
Not available for instance groups. Instance groups use the market type specified for the group.
market - Not available for instance groups. Instance groups use the market type specified for the group.MarketTypepublic String getMarket()
Not available for instance groups. Instance groups use the market type specified for the group.
MarketTypepublic ScalingAction withMarket(String market)
Not available for instance groups. Instance groups use the market type specified for the group.
market - Not available for instance groups. Instance groups use the market type specified for the group.MarketTypepublic void setMarket(MarketType market)
Not available for instance groups. Instance groups use the market type specified for the group.
market - Not available for instance groups. Instance groups use the market type specified for the group.MarketTypepublic ScalingAction withMarket(MarketType market)
Not available for instance groups. Instance groups use the market type specified for the group.
market - Not available for instance groups. Instance groups use the market type specified for the group.MarketTypepublic void setSimpleScalingPolicyConfiguration(SimpleScalingPolicyConfiguration simpleScalingPolicyConfiguration)
The type of adjustment the automatic scaling activity makes when triggered, and the periodicity of the adjustment.
simpleScalingPolicyConfiguration - The type of adjustment the automatic scaling activity makes when triggered, and the periodicity of the
adjustment.public SimpleScalingPolicyConfiguration getSimpleScalingPolicyConfiguration()
The type of adjustment the automatic scaling activity makes when triggered, and the periodicity of the adjustment.
public ScalingAction withSimpleScalingPolicyConfiguration(SimpleScalingPolicyConfiguration simpleScalingPolicyConfiguration)
The type of adjustment the automatic scaling activity makes when triggered, and the periodicity of the adjustment.
simpleScalingPolicyConfiguration - The type of adjustment the automatic scaling activity makes when triggered, and the periodicity of the
adjustment.public String toString()
toString in class ObjectObject.toString()public ScalingAction clone()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.