/**
* Auto-generated from apibuilder.io service specification.
* apidoc-version : {{service.apidoc.version}}
* organisation : {{service.organization.key}}
* service-version : {{service.version}}
*
* Documentation at:
* https://app.apibuilder.io/{{service.organization.key}}/{{service.name}}/{{service.version}}
*
**/
package {{package}};
import lombok.*;
import lombok.experimental.Accessors;
import org.codehaus.jackson.annotate.JsonIgnoreProperties;
import org.codehaus.jackson.annotate.JsonProperty;
{{#imports}}
import {{{.}}};
{{/imports}}
/**
* {{description}}
* See https://app.apibuilder.io/{{service.organization.key}}/{{service.name}}/{{service.version}}#model-{{model.name}}
*
**/
@Data
@NoArgsConstructor
public class {{name}} {{#implements.length}}implements {{#implements}}.{{/implements}}{{/implements.length}}{
{{#fields}}
{{#description}}/** {{.}} **/{{/description}}
@JsonProperty("{{name}}")
{{#required}}@NonNull{{/required}}
private {{{type.name}}} {{name}};
{{/fields}}
}