@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() |
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 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 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 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; useful for testing and debugging.
|
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 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, copyBaseTo, 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 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, Auto Scaling does not honor the cooldown period during manual scaling activities.
honorCooldown
- Indicates whether 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, Auto Scaling does not honor the
cooldown period during manual scaling activities.public Boolean getHonorCooldown()
Indicates whether 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, Auto Scaling does not honor the cooldown period during manual scaling activities.
public SetDesiredCapacityRequest withHonorCooldown(Boolean honorCooldown)
Indicates whether 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, Auto Scaling does not honor the cooldown period during manual scaling activities.
honorCooldown
- Indicates whether 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, Auto Scaling does not honor the
cooldown period during manual scaling activities.public Boolean isHonorCooldown()
Indicates whether 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, Auto Scaling does not honor the cooldown period during manual scaling activities.
public String toString()
toString
in class Object
Object.toString()
public SetDesiredCapacityRequest clone()
clone
in class AmazonWebServiceRequest
Copyright © 2018. All rights reserved.