>        checkState(size(ips) > 0, "node does not have IP addresses configured: 
> " + node);
> -      return ips;
> +      return FluentIterable.from(ips);

With this setup, I think we can use a builder:
```
ImmutableSet.Builder<String> ipsBuilder = ImmutableSet.builder();
if (allowedInterfaces.scanPublic) {
   ipsBuilder.addAll(node.getPublicAddresses());
}
if (allowedInterfaces.scanPrivate) {
   ipsBuilder.addAll(node.getPrivateAddresses());
}
ImmutableSet<String> ips = ipsBuilder.build();
checkState(!ips.isEmpty(), "node does not have IP addresses configured: " + 
node);
return FluentIterable.from(ips);
```

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds/pull/341/files#r11467269

Reply via email to