public class AttachInstancesRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
AttachInstances operation.
Attaches one or more EC2 instances to the specified Auto Scaling group.
For more information, see Attach EC2 Instances to Your Auto Scaling Group in the Auto Scaling Developer Guide .
NOOP| Constructor and Description |
|---|
AttachInstancesRequest() |
| Modifier and Type | Method and Description |
|---|---|
AttachInstancesRequest |
clone() |
boolean |
equals(Object obj) |
String |
getAutoScalingGroupName()
The name of the group.
|
List<String> |
getInstanceIds()
One or more EC2 instance IDs.
|
int |
hashCode() |
void |
setAutoScalingGroupName(String autoScalingGroupName)
The name of the group.
|
void |
setInstanceIds(Collection<String> instanceIds)
One or more EC2 instance IDs.
|
String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
AttachInstancesRequest |
withAutoScalingGroupName(String autoScalingGroupName)
The name of the group.
|
AttachInstancesRequest |
withInstanceIds(Collection<String> instanceIds)
One or more EC2 instance IDs.
|
AttachInstancesRequest |
withInstanceIds(String... instanceIds)
One or more EC2 instance IDs.
|
copyBaseTo, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestMetricCollector, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestMetricCollector, withGeneralProgressListener, withRequestMetricCollectorpublic List<String> getInstanceIds()
public void setInstanceIds(Collection<String> instanceIds)
instanceIds - One or more EC2 instance IDs.public AttachInstancesRequest withInstanceIds(String... instanceIds)
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.
Returns a reference to this object so that method calls can be chained together.
instanceIds - One or more EC2 instance IDs.public AttachInstancesRequest withInstanceIds(Collection<String> instanceIds)
Returns a reference to this object so that method calls can be chained together.
instanceIds - One or more EC2 instance IDs.public String getAutoScalingGroupName()
Constraints:
Length: 1 - 1600
Pattern: [\u0020-\uD7FF\uE000-\uFFFD\uD800\uDC00-\uDBFF\uDFFF\r\n\t]*
public void setAutoScalingGroupName(String autoScalingGroupName)
Constraints:
Length: 1 - 1600
Pattern: [\u0020-\uD7FF\uE000-\uFFFD\uD800\uDC00-\uDBFF\uDFFF\r\n\t]*
autoScalingGroupName - The name of the group.public AttachInstancesRequest withAutoScalingGroupName(String autoScalingGroupName)
Returns a reference to this object so that method calls can be chained together.
Constraints:
Length: 1 - 1600
Pattern: [\u0020-\uD7FF\uE000-\uFFFD\uD800\uDC00-\uDBFF\uDFFF\r\n\t]*
autoScalingGroupName - The name of the group.public String toString()
toString in class ObjectObject.toString()public AttachInstancesRequest clone()
clone in class AmazonWebServiceRequestCopyright © 2015. All rights reserved.