@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class SetDesiredCapacityRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
SetDesiredCapacityRequest() |
Modifier and Type | Method and Description |
---|---|
SetDesiredCapacityRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getAutoScalingGroupName()
The name of the Auto Scaling group.
|
Integer |
getDesiredCapacity()
The number of EC2 instances that should be running in the Auto Scaling group.
|
Boolean |
getHonorCooldown()
Indicates whether Amazon EC2 Auto Scaling waits for the cooldown period to complete before initiating a scaling
activity to set your Auto Scaling group to its new capacity.
|
int |
hashCode() |
Boolean |
isHonorCooldown()
Indicates whether Amazon EC2 Auto Scaling waits for the cooldown period to complete before initiating a scaling
activity to set your Auto Scaling group to its new capacity.
|
void |
setAutoScalingGroupName(String autoScalingGroupName)
The name of the Auto Scaling group.
|
void |
setDesiredCapacity(Integer desiredCapacity)
The number of EC2 instances that should be running in the Auto Scaling group.
|
void |
setHonorCooldown(Boolean honorCooldown)
Indicates whether Amazon EC2 Auto Scaling waits for the cooldown period to complete before initiating a scaling
activity to set your Auto Scaling group to its new capacity.
|
String |
toString()
Returns a string representation of this object.
|
SetDesiredCapacityRequest |
withAutoScalingGroupName(String autoScalingGroupName)
The name of the Auto Scaling group.
|
SetDesiredCapacityRequest |
withDesiredCapacity(Integer desiredCapacity)
The number of EC2 instances that should be running in the Auto Scaling group.
|
SetDesiredCapacityRequest |
withHonorCooldown(Boolean honorCooldown)
Indicates whether Amazon EC2 Auto Scaling waits for the cooldown period to complete before initiating a scaling
activity to set your Auto Scaling group to its new capacity.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public void setAutoScalingGroupName(String autoScalingGroupName)
The name of the Auto Scaling group.
autoScalingGroupName
- The name of the Auto Scaling group.public String getAutoScalingGroupName()
The name of the Auto Scaling group.
public SetDesiredCapacityRequest withAutoScalingGroupName(String autoScalingGroupName)
The name of the Auto Scaling group.
autoScalingGroupName
- The name of the Auto Scaling group.public void setDesiredCapacity(Integer desiredCapacity)
The number of EC2 instances that should be running in the Auto Scaling group.
desiredCapacity
- The number of EC2 instances that should be running in the Auto Scaling group.public Integer getDesiredCapacity()
The number of EC2 instances that should be running in the Auto Scaling group.
public SetDesiredCapacityRequest withDesiredCapacity(Integer desiredCapacity)
The number of EC2 instances that should be running in the Auto Scaling group.
desiredCapacity
- The number of EC2 instances that should be running in the Auto Scaling group.public void setHonorCooldown(Boolean honorCooldown)
Indicates whether Amazon EC2 Auto Scaling waits for the cooldown period to complete before initiating a scaling activity to set your Auto Scaling group to its new capacity. By default, Amazon EC2 Auto Scaling does not honor the cooldown period during manual scaling activities.
honorCooldown
- Indicates whether Amazon EC2 Auto Scaling waits for the cooldown period to complete before initiating a
scaling activity to set your Auto Scaling group to its new capacity. By default, Amazon EC2 Auto Scaling
does not honor the cooldown period during manual scaling activities.public Boolean getHonorCooldown()
Indicates whether Amazon EC2 Auto Scaling waits for the cooldown period to complete before initiating a scaling activity to set your Auto Scaling group to its new capacity. By default, Amazon EC2 Auto Scaling does not honor the cooldown period during manual scaling activities.
public SetDesiredCapacityRequest withHonorCooldown(Boolean honorCooldown)
Indicates whether Amazon EC2 Auto Scaling waits for the cooldown period to complete before initiating a scaling activity to set your Auto Scaling group to its new capacity. By default, Amazon EC2 Auto Scaling does not honor the cooldown period during manual scaling activities.
honorCooldown
- Indicates whether Amazon EC2 Auto Scaling waits for the cooldown period to complete before initiating a
scaling activity to set your Auto Scaling group to its new capacity. By default, Amazon EC2 Auto Scaling
does not honor the cooldown period during manual scaling activities.public Boolean isHonorCooldown()
Indicates whether Amazon EC2 Auto Scaling waits for the cooldown period to complete before initiating a scaling activity to set your Auto Scaling group to its new capacity. By default, Amazon EC2 Auto Scaling does not honor the cooldown period during manual scaling activities.
public String toString()
toString
in class Object
Object.toString()
public SetDesiredCapacityRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.