A string containing a Json schema
Dumps the generated code to stdout. Useful for debugging.
The Json engine that we generate encode/decoders for. At the moment the only valid value is Some(JsonEngs.Circe) or None
Optional path, that if specified writes the generated code to a file at that path (defaults to None, so no file is written).
The name used for the root case class that is generated. Defaults to "Root"
Augments the annotated object with cases classes that implement the given Json Schema