mirror of
https://github.com/OpenAPITools/openapi-generator.git
synced 2025-05-12 12:40:53 +00:00
69 lines
1.2 KiB
JSON
69 lines
1.2 KiB
JSON
{
|
|
"namespace": "model",
|
|
"type": "record",
|
|
"doc": "",
|
|
"name": "SampleModelToTestAvroDefaultValues",
|
|
"fields": [
|
|
{
|
|
"name": "name",
|
|
"type": ["string", "null"],
|
|
"doc": "",
|
|
"default": "defaultName"
|
|
},
|
|
{
|
|
"name": "age",
|
|
"type": ["int", "null"],
|
|
"doc": "",
|
|
"default": 25
|
|
},
|
|
{
|
|
"name": "isActive",
|
|
"type": ["boolean", "null"],
|
|
"doc": "",
|
|
"default": true
|
|
},
|
|
{
|
|
"name": "createdAt",
|
|
"type": ["string", "null"],
|
|
"doc": "",
|
|
"default": "2023-01-01T00:00Z"
|
|
},
|
|
{
|
|
"name": "tagsNotRequired",
|
|
"type": ["null", {
|
|
"type": "array",
|
|
"items": "string"
|
|
}],
|
|
"doc": "",
|
|
"default": null
|
|
},
|
|
{
|
|
"name": "tagsNotRequiredWithDefault",
|
|
"type": [{
|
|
"type": "array",
|
|
"items": "string"
|
|
}, "null"],
|
|
"doc": "",
|
|
"default": ["defaultTag"]
|
|
},
|
|
{
|
|
"name": "tagsRequired",
|
|
"type": {
|
|
"type": "array",
|
|
"items": "string"
|
|
},
|
|
"doc": ""
|
|
},
|
|
{
|
|
"name": "tagsRequiredWithDefault",
|
|
"type": {
|
|
"type": "array",
|
|
"items": "string"
|
|
},
|
|
"doc": "",
|
|
"default": ["defaultTag"]
|
|
}
|
|
]
|
|
|
|
}
|