> @@ -139,6 +135,20 @@ public EC2HardwareBuilder 
> virtualizationType(VirtualizationType virtualizationTy
>        return this;
>     }
>  
> +   public EC2HardwareBuilder virtualizationTypes(VirtualizationType 
> ...virtualizationTypes) {
> +      Preconditions.checkArgument(virtualizationTypes.length > 0, "At least 
> one virtualization type is required.");
> +      if (virtualizationTypes.length == 1) {
> +         this.virtualizationType = new 
> RequiresVirtualizationType(virtualizationTypes[0]);
> +      } else {
> +         List<RequiresVirtualizationType> supportedVirtualizationTypes = 
> Lists.newArrayList();

[minor] Use `Iterables.transform` to lazily create the entities and only create 
the ones being considered.

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

Reply via email to