> +
> +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