List of usage examples for com.amazonaws.services.elasticloadbalancing.model DescribeLoadBalancerAttributesRequest getLoadBalancerName
public String getLoadBalancerName()
The name of the load balancer.
From source file:com.netflix.edda.EddaElasticLoadBalancingClient.java
License:Apache License
public DescribeLoadBalancerAttributesResult describeLoadBalancerAttributes( DescribeLoadBalancerAttributesRequest request) { validateNotEmpty("LoadBalancerName", request.getLoadBalancerName()); TypeReference<LoadBalancerAttributesView> ref = new TypeReference<LoadBalancerAttributesView>() { };//from w w w . j ava 2 s .co m String loadBalancerName = request.getLoadBalancerName(); String url = config.url() + "/api/v2/view/loadBalancerAttributes/" + loadBalancerName + ";_expand"; try { LoadBalancerAttributesView loadBalancerAttributesView = parse(ref, doGet(url)); return new DescribeLoadBalancerAttributesResult() .withLoadBalancerAttributes(loadBalancerAttributesView.getAttributes()); } catch (IOException e) { throw new AmazonClientException("Faled to parse " + url, e); } }