> +import java.util.Set;
> +
> +import static com.google.common.base.Preconditions.checkNotNull;
> +
> +/**
> + * @author Andrea Turli
> + */
> +public class ExposedPorts {
> +
> +   private final String portAndProtocol;
> +   private final Set<String> hostPorts;
> +
> +   @ConstructorProperties({ "PortAndProtocol", "HostPorts" })
> +   public ExposedPorts(String portAndProtocol, Set<String> hostPorts) {
> +      this.portAndProtocol = checkNotNull(portAndProtocol, 
> "portAndProtocol");
> +      this.hostPorts = hostPorts != null ? ImmutableSet.copyOf(hostPorts) : 
> ImmutableSet.<String> of();

If `hostPorts` can be null, annotate it as `@Nullable`, otherwise add a null 
check.

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

Reply via email to