org.etlunit.feature.file.FileFeatureModule.extract.validator.jsonSchema Maven / Gradle / Ivy
{
"properties":
{
"source-file":
{
"type": "string"
},
"source-file-name":
{
"type": "string"
},
"target":
{
"type": "string"
},
"target-file-name":
{
"type": "string"
},
"classifier":
{
"type": "string"
},
"context":
{
"type": "string"
},
"producer":
{
"type": "string"
},
"reference-file-type":
{
"type": "string",
"required": true
},
"column-list":
{
"type": "array",
"uniqueItems": true,
"items":
{
"type": "string"
}
},
"column-list-mode":
{
"type": "string",
"enum":
[
"include",
"exclude"
]
}
},
"additionalProperties": false
}