> + > +import java.util.List; > +import java.util.Map; > + > +@AutoValue > +public abstract class DeploymentTemplate { > + > + //Empty placeholders as we want to generate the empty JSON object > + @AutoValue > + public abstract static class Parameters { > + public static Parameters create() { > + return new AutoValue_DeploymentTemplate_Parameters(); > + } > + } > + > + public abstract String $schema();
DeploymentTemplate is only used to produce JSON string that is passed to the deployment API. It is never used to parse JSON. Adding @SerializedNames does not seem to have desired outcome, after serialization the output is still "{"properties":{"template":{"schema":"https.,". I'll investigate more. --- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds-labs/pull/273/files/74f8e9bf66e7427298c5c3c9567aa7d8284e0987#r64728087