List of usage examples for com.amazonaws.services.elasticloadbalancing AmazonElasticLoadBalancingClient describeLoadBalancerAttributes
@Override
public DescribeLoadBalancerAttributesResult describeLoadBalancerAttributes(
DescribeLoadBalancerAttributesRequest request)
Describes the attributes for the specified load balancer.
From source file:com.netflix.simianarmy.client.aws.AWSClient.java
License:Apache License
/** * Describe a set of specific ELBs.//from ww w . ja va2 s .c o m * * @param names the ELB names * @return the ELBs */ public LoadBalancerAttributes describeElasticLoadBalancerAttributes(String name) { LOGGER.info(String.format("Getting attributes for ELB with name '%s' in region %s.", name, region)); AmazonElasticLoadBalancingClient elbClient = elbClient(); DescribeLoadBalancerAttributesRequest request = new DescribeLoadBalancerAttributesRequest() .withLoadBalancerName(name); DescribeLoadBalancerAttributesResult result = elbClient.describeLoadBalancerAttributes(request); LoadBalancerAttributes attrs = result.getLoadBalancerAttributes(); LOGGER.info(String.format("Got attributes for ELB with name '%s' in region %s.", name, region)); return attrs; }