@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DetachInstancesRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
DetachInstancesRequest() |
Modifier and Type | Method and Description |
---|---|
DetachInstancesRequest |
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 group.
|
List<String> |
getInstanceIds()
One or more instance IDs.
|
Boolean |
getShouldDecrementDesiredCapacity()
If
True , the Auto Scaling group decrements the desired capacity value by the number of instances
detached. |
int |
hashCode() |
Boolean |
isShouldDecrementDesiredCapacity()
If
True , the Auto Scaling group decrements the desired capacity value by the number of instances
detached. |
void |
setAutoScalingGroupName(String autoScalingGroupName)
The name of the group.
|
void |
setInstanceIds(Collection<String> instanceIds)
One or more instance IDs.
|
void |
setShouldDecrementDesiredCapacity(Boolean shouldDecrementDesiredCapacity)
If
True , the Auto Scaling group decrements the desired capacity value by the number of instances
detached. |
String |
toString()
Returns a string representation of this object; useful for testing and debugging.
|
DetachInstancesRequest |
withAutoScalingGroupName(String autoScalingGroupName)
The name of the group.
|
DetachInstancesRequest |
withInstanceIds(Collection<String> instanceIds)
One or more instance IDs.
|
DetachInstancesRequest |
withInstanceIds(String... instanceIds)
One or more instance IDs.
|
DetachInstancesRequest |
withShouldDecrementDesiredCapacity(Boolean shouldDecrementDesiredCapacity)
If
True , the Auto Scaling group decrements the desired capacity value by the number of instances
detached. |
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 List<String> getInstanceIds()
One or more instance IDs.
public void setInstanceIds(Collection<String> instanceIds)
One or more instance IDs.
instanceIds
- One or more instance IDs.public DetachInstancesRequest withInstanceIds(String... instanceIds)
One or more instance IDs.
NOTE: This method appends the values to the existing list (if any). Use
setInstanceIds(java.util.Collection)
or withInstanceIds(java.util.Collection)
if you want to
override the existing values.
instanceIds
- One or more instance IDs.public DetachInstancesRequest withInstanceIds(Collection<String> instanceIds)
One or more instance IDs.
instanceIds
- One or more instance IDs.public void setAutoScalingGroupName(String autoScalingGroupName)
The name of the group.
autoScalingGroupName
- The name of the group.public String getAutoScalingGroupName()
The name of the group.
public DetachInstancesRequest withAutoScalingGroupName(String autoScalingGroupName)
The name of the group.
autoScalingGroupName
- The name of the group.public void setShouldDecrementDesiredCapacity(Boolean shouldDecrementDesiredCapacity)
If True
, the Auto Scaling group decrements the desired capacity value by the number of instances
detached.
shouldDecrementDesiredCapacity
- If True
, the Auto Scaling group decrements the desired capacity value by the number of
instances detached.public Boolean getShouldDecrementDesiredCapacity()
If True
, the Auto Scaling group decrements the desired capacity value by the number of instances
detached.
True
, the Auto Scaling group decrements the desired capacity value by the number of
instances detached.public DetachInstancesRequest withShouldDecrementDesiredCapacity(Boolean shouldDecrementDesiredCapacity)
If True
, the Auto Scaling group decrements the desired capacity value by the number of instances
detached.
shouldDecrementDesiredCapacity
- If True
, the Auto Scaling group decrements the desired capacity value by the number of
instances detached.public Boolean isShouldDecrementDesiredCapacity()
If True
, the Auto Scaling group decrements the desired capacity value by the number of instances
detached.
True
, the Auto Scaling group decrements the desired capacity value by the number of
instances detached.public String toString()
toString
in class Object
Object.toString()
public DetachInstancesRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.