List of usage examples for com.amazonaws.services.elasticloadbalancing AmazonElasticLoadBalancing registerInstancesWithLoadBalancer
RegisterInstancesWithLoadBalancerResult registerInstancesWithLoadBalancer(
RegisterInstancesWithLoadBalancerRequest registerInstancesWithLoadBalancerRequest);
Adds the specified instances to the specified load balancer.
From source file:com.urbancode.terraform.tasks.aws.helpers.AWSHelper.java
License:Apache License
/** * * @param loadBalancerName/* w w w. j a v a2 s. co m*/ * @param instances * @param lbClient * @return */ public List<com.amazonaws.services.elasticloadbalancing.model.Instance> registerInstancesLB( String loadBalancerName, List<com.amazonaws.services.elasticloadbalancing.model.Instance> instances, AmazonElasticLoadBalancing lbClient) { List<com.amazonaws.services.elasticloadbalancing.model.Instance> updatedInstances = null; if (instances != null) { RegisterInstancesWithLoadBalancerRequest request = new RegisterInstancesWithLoadBalancerRequest() .withInstances(instances).withLoadBalancerName(loadBalancerName); RegisterInstancesWithLoadBalancerResult result = lbClient.registerInstancesWithLoadBalancer(request); updatedInstances = result.getInstances(); } return updatedInstances; }