public class ExitStandbyRequest extends AmazonWebServiceRequest implements java.io.Serializable, java.lang.Cloneable
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
autoScalingGroupName
The name of the Auto Scaling group.
|
private SdkInternalList<java.lang.String> |
instanceIds
One or more instance IDs.
|
NOOP
Constructor and Description |
---|
ExitStandbyRequest() |
Modifier and Type | Method and Description |
---|---|
ExitStandbyRequest |
clone()
Creates a shallow clone of this request.
|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getAutoScalingGroupName()
The name of the Auto Scaling group.
|
java.util.List<java.lang.String> |
getInstanceIds()
One or more instance IDs.
|
int |
hashCode() |
void |
setAutoScalingGroupName(java.lang.String autoScalingGroupName)
The name of the Auto Scaling group.
|
void |
setInstanceIds(java.util.Collection<java.lang.String> instanceIds)
One or more instance IDs.
|
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
ExitStandbyRequest |
withAutoScalingGroupName(java.lang.String autoScalingGroupName)
The name of the Auto Scaling group.
|
ExitStandbyRequest |
withInstanceIds(java.util.Collection<java.lang.String> instanceIds)
One or more instance IDs.
|
ExitStandbyRequest |
withInstanceIds(java.lang.String... instanceIds)
One or more instance IDs.
|
copyBaseTo, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
private SdkInternalList<java.lang.String> instanceIds
One or more instance IDs. You must specify at least one instance ID.
private java.lang.String autoScalingGroupName
The name of the Auto Scaling group.
public java.util.List<java.lang.String> getInstanceIds()
One or more instance IDs. You must specify at least one instance ID.
public void setInstanceIds(java.util.Collection<java.lang.String> instanceIds)
One or more instance IDs. You must specify at least one instance ID.
instanceIds
- One or more instance IDs. You must specify at least one instance
ID.public ExitStandbyRequest withInstanceIds(java.lang.String... instanceIds)
One or more instance IDs. You must specify at least one instance ID.
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. You must specify at least one instance
ID.public ExitStandbyRequest withInstanceIds(java.util.Collection<java.lang.String> instanceIds)
One or more instance IDs. You must specify at least one instance ID.
instanceIds
- One or more instance IDs. You must specify at least one instance
ID.public void setAutoScalingGroupName(java.lang.String autoScalingGroupName)
The name of the Auto Scaling group.
autoScalingGroupName
- The name of the Auto Scaling group.public java.lang.String getAutoScalingGroupName()
The name of the Auto Scaling group.
public ExitStandbyRequest withAutoScalingGroupName(java.lang.String autoScalingGroupName)
The name of the Auto Scaling group.
autoScalingGroupName
- The name of the Auto Scaling group.public java.lang.String toString()
toString
in class java.lang.Object
Object.toString()
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public ExitStandbyRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()