public class DetachLoadBalancerTargetGroupsRequest extends AmazonWebServiceRequest implements java.io.Serializable
Detaches one or more target groups from the specified Auto Scaling group.
Constructor and Description |
---|
DetachLoadBalancerTargetGroupsRequest() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getAutoScalingGroupName()
The name of the Auto Scaling group.
|
java.util.List<java.lang.String> |
getTargetGroupARNs()
The Amazon Resource Names (ARN) of the target groups.
|
int |
hashCode() |
void |
setAutoScalingGroupName(java.lang.String autoScalingGroupName)
The name of the Auto Scaling group.
|
void |
setTargetGroupARNs(java.util.Collection<java.lang.String> targetGroupARNs)
The Amazon Resource Names (ARN) of the target groups.
|
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
DetachLoadBalancerTargetGroupsRequest |
withAutoScalingGroupName(java.lang.String autoScalingGroupName)
The name of the Auto Scaling group.
|
DetachLoadBalancerTargetGroupsRequest |
withTargetGroupARNs(java.util.Collection<java.lang.String> targetGroupARNs)
The Amazon Resource Names (ARN) of the target groups.
|
DetachLoadBalancerTargetGroupsRequest |
withTargetGroupARNs(java.lang.String... targetGroupARNs)
The Amazon Resource Names (ARN) of the target groups.
|
clone, getCloneRoot, getCloneSource, getGeneralProgressListener, getRequestClientOptions, getRequestCredentials, getRequestMetricCollector, setGeneralProgressListener, setRequestCredentials, setRequestMetricCollector, withGeneralProgressListener, withRequestMetricCollector
public DetachLoadBalancerTargetGroupsRequest()
public java.lang.String getAutoScalingGroupName()
The name of the Auto Scaling group.
Constraints:
Length: 1 - 1600
Pattern: [ --�𐀀-\r\n\t]*
The name of the Auto Scaling group.
public void setAutoScalingGroupName(java.lang.String autoScalingGroupName)
The name of the Auto Scaling group.
Constraints:
Length: 1 - 1600
Pattern: [ --�𐀀-\r\n\t]*
autoScalingGroupName
- The name of the Auto Scaling group.
public DetachLoadBalancerTargetGroupsRequest withAutoScalingGroupName(java.lang.String autoScalingGroupName)
The name of the Auto Scaling group.
Returns a reference to this object so that method calls can be chained together.
Constraints:
Length: 1 - 1600
Pattern: [ --�𐀀-\r\n\t]*
autoScalingGroupName
- The name of the Auto Scaling group.
public java.util.List<java.lang.String> getTargetGroupARNs()
The Amazon Resource Names (ARN) of the target groups. You can specify up to 10 target groups.
The Amazon Resource Names (ARN) of the target groups. You can specify up to 10 target groups.
public void setTargetGroupARNs(java.util.Collection<java.lang.String> targetGroupARNs)
The Amazon Resource Names (ARN) of the target groups. You can specify up to 10 target groups.
targetGroupARNs
- The Amazon Resource Names (ARN) of the target groups. You can specify up to 10 target groups.
public DetachLoadBalancerTargetGroupsRequest withTargetGroupARNs(java.lang.String... targetGroupARNs)
The Amazon Resource Names (ARN) of the target groups. You can specify up to 10 target groups.
Returns a reference to this object so that method calls can be chained together.
targetGroupARNs
- The Amazon Resource Names (ARN) of the target groups. You can specify up to 10 target groups.
public DetachLoadBalancerTargetGroupsRequest withTargetGroupARNs(java.util.Collection<java.lang.String> targetGroupARNs)
The Amazon Resource Names (ARN) of the target groups. You can specify up to 10 target groups.
Returns a reference to this object so that method calls can be chained together.
targetGroupARNs
- The Amazon Resource Names (ARN) of the target groups. You can specify up to 10 target groups.
public java.lang.String toString()
toString
in class java.lang.Object
Object.toString()
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
Copyright © 2018 Amazon Web Services, Inc. All Rights Reserved.