@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DescribeTargetGroupsRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
DescribeTargetGroupsRequest() |
Modifier and Type | Method and Description |
---|---|
DescribeTargetGroupsRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getLoadBalancerArn()
The Amazon Resource Name (ARN) of the load balancer.
|
String |
getMarker()
The marker for the next set of results.
|
List<String> |
getNames()
The names of the target groups.
|
Integer |
getPageSize()
The maximum number of results to return with this call.
|
List<String> |
getTargetGroupArns()
The Amazon Resource Names (ARN) of the target groups.
|
int |
hashCode() |
void |
setLoadBalancerArn(String loadBalancerArn)
The Amazon Resource Name (ARN) of the load balancer.
|
void |
setMarker(String marker)
The marker for the next set of results.
|
void |
setNames(Collection<String> names)
The names of the target groups.
|
void |
setPageSize(Integer pageSize)
The maximum number of results to return with this call.
|
void |
setTargetGroupArns(Collection<String> targetGroupArns)
The Amazon Resource Names (ARN) of the target groups.
|
String |
toString()
Returns a string representation of this object; useful for testing and debugging.
|
DescribeTargetGroupsRequest |
withLoadBalancerArn(String loadBalancerArn)
The Amazon Resource Name (ARN) of the load balancer.
|
DescribeTargetGroupsRequest |
withMarker(String marker)
The marker for the next set of results.
|
DescribeTargetGroupsRequest |
withNames(Collection<String> names)
The names of the target groups.
|
DescribeTargetGroupsRequest |
withNames(String... names)
The names of the target groups.
|
DescribeTargetGroupsRequest |
withPageSize(Integer pageSize)
The maximum number of results to return with this call.
|
DescribeTargetGroupsRequest |
withTargetGroupArns(Collection<String> targetGroupArns)
The Amazon Resource Names (ARN) of the target groups.
|
DescribeTargetGroupsRequest |
withTargetGroupArns(String... targetGroupArns)
The Amazon Resource Names (ARN) of the target groups.
|
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 void setLoadBalancerArn(String loadBalancerArn)
The Amazon Resource Name (ARN) of the load balancer.
loadBalancerArn
- The Amazon Resource Name (ARN) of the load balancer.public String getLoadBalancerArn()
The Amazon Resource Name (ARN) of the load balancer.
public DescribeTargetGroupsRequest withLoadBalancerArn(String loadBalancerArn)
The Amazon Resource Name (ARN) of the load balancer.
loadBalancerArn
- The Amazon Resource Name (ARN) of the load balancer.public List<String> getTargetGroupArns()
The Amazon Resource Names (ARN) of the target groups.
public void setTargetGroupArns(Collection<String> targetGroupArns)
The Amazon Resource Names (ARN) of the target groups.
targetGroupArns
- The Amazon Resource Names (ARN) of the target groups.public DescribeTargetGroupsRequest withTargetGroupArns(String... targetGroupArns)
The Amazon Resource Names (ARN) of the target groups.
NOTE: This method appends the values to the existing list (if any). Use
setTargetGroupArns(java.util.Collection)
or withTargetGroupArns(java.util.Collection)
if you
want to override the existing values.
targetGroupArns
- The Amazon Resource Names (ARN) of the target groups.public DescribeTargetGroupsRequest withTargetGroupArns(Collection<String> targetGroupArns)
The Amazon Resource Names (ARN) of the target groups.
targetGroupArns
- The Amazon Resource Names (ARN) of the target groups.public List<String> getNames()
The names of the target groups.
public void setNames(Collection<String> names)
The names of the target groups.
names
- The names of the target groups.public DescribeTargetGroupsRequest withNames(String... names)
The names of the target groups.
NOTE: This method appends the values to the existing list (if any). Use
setNames(java.util.Collection)
or withNames(java.util.Collection)
if you want to override the
existing values.
names
- The names of the target groups.public DescribeTargetGroupsRequest withNames(Collection<String> names)
The names of the target groups.
names
- The names of the target groups.public void setMarker(String marker)
The marker for the next set of results. (You received this marker from a previous call.)
marker
- The marker for the next set of results. (You received this marker from a previous call.)public String getMarker()
The marker for the next set of results. (You received this marker from a previous call.)
public DescribeTargetGroupsRequest withMarker(String marker)
The marker for the next set of results. (You received this marker from a previous call.)
marker
- The marker for the next set of results. (You received this marker from a previous call.)public void setPageSize(Integer pageSize)
The maximum number of results to return with this call.
pageSize
- The maximum number of results to return with this call.public Integer getPageSize()
The maximum number of results to return with this call.
public DescribeTargetGroupsRequest withPageSize(Integer pageSize)
The maximum number of results to return with this call.
pageSize
- The maximum number of results to return with this call.public String toString()
toString
in class Object
Object.toString()
public DescribeTargetGroupsRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.