public class AddTagsRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
AddTags operation
.
Adds the specified tags to the specified load balancer. Each load balancer can have a maximum of 10 tags.
Each tag consists of a key and an optional value. If a tag with the
same key is already associated with the load balancer,
AddTags
updates its value.
For more information, see Tag Your Load Balancer in the Elastic Load Balancing Developer Guide .
NOOP
Constructor and Description |
---|
AddTagsRequest() |
Modifier and Type | Method and Description |
---|---|
AddTagsRequest |
clone()
Creates a shallow clone of this request.
|
boolean |
equals(Object obj) |
List<String> |
getLoadBalancerNames()
The name of the load balancer.
|
List<Tag> |
getTags()
The tags.
|
int |
hashCode() |
void |
setLoadBalancerNames(Collection<String> loadBalancerNames)
The name of the load balancer.
|
void |
setTags(Collection<Tag> tags)
The tags.
|
String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
AddTagsRequest |
withLoadBalancerNames(Collection<String> loadBalancerNames)
The name of the load balancer.
|
AddTagsRequest |
withLoadBalancerNames(String... loadBalancerNames)
The name of the load balancer.
|
AddTagsRequest |
withTags(Collection<Tag> tags)
The tags.
|
AddTagsRequest |
withTags(Tag... tags)
The tags.
|
getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public List<String> getLoadBalancerNames()
public void setLoadBalancerNames(Collection<String> loadBalancerNames)
loadBalancerNames
- The name of the load balancer. You can specify one load balancer only.public AddTagsRequest withLoadBalancerNames(String... loadBalancerNames)
NOTE: This method appends the values to the existing list (if
any). Use setLoadBalancerNames(java.util.Collection)
or
withLoadBalancerNames(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.
loadBalancerNames
- The name of the load balancer. You can specify one load balancer only.public AddTagsRequest withLoadBalancerNames(Collection<String> loadBalancerNames)
Returns a reference to this object so that method calls can be chained together.
loadBalancerNames
- The name of the load balancer. You can specify one load balancer only.public void setTags(Collection<Tag> tags)
Constraints:
Length: 1 -
tags
- The tags.public AddTagsRequest withTags(Tag... tags)
NOTE: This method appends the values to the existing list (if
any). Use setTags(java.util.Collection)
or withTags(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.
Constraints:
Length: 1 -
tags
- The tags.public AddTagsRequest withTags(Collection<Tag> tags)
Returns a reference to this object so that method calls can be chained together.
Constraints:
Length: 1 -
tags
- The tags.public String toString()
toString
in class Object
Object.toString()
public AddTagsRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.