List of usage examples for com.amazonaws.services.elasticloadbalancing.model DeregisterInstancesFromLoadBalancerRequest setInstances
public void setInstances(java.util.Collection<Instance> instances)
The IDs of the instances.
From source file:org.openinfinity.cloud.service.administrator.EC2Wrapper.java
License:Apache License
public void deregisterInstancesToLoadBalancer( Collection<com.amazonaws.services.elasticloadbalancing.model.Instance> instanceList, String lbName) { if (this.cloudType == CLOUD_TYPE_AMAZON) { try {/* w ww . java 2 s .c o m*/ DeregisterInstancesFromLoadBalancerRequest request = new DeregisterInstancesFromLoadBalancerRequest(); request.setInstances(instanceList); request.setLoadBalancerName(lbName); lb.deregisterInstancesFromLoadBalancer(request); } catch (Exception e) { String message = e.getMessage(); LOG.error("Error deregistering instances: " + message); ExceptionUtil.throwSystemException(message, e); } } }