> +
> +import org.jclouds.javax.annotation.Nullable;
> +import org.jclouds.json.SerializedNames;
> +
> +import com.google.auto.value.AutoValue;
> +
> +@AutoValue
> +public abstract class NewTargetInstance {
> +
> +   public abstract String name();
> +   @Nullable public abstract String description();
> +   @Nullable public abstract String natPolicy();
> +   @Nullable public abstract URI instance();
> +
> +   @SerializedNames({"name", "description", "natPolicy", "instance"})
> +   public static NewTargetInstance create(String name, String description, 
> String natPolicy, URI instance){

you could consider hiding this as package private since you have a builder.

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

Reply via email to