validateCsv

Class names

scala: code.model.flows.processors.validators.CsvValidatorProcessorScannable
javascript: code_model_flows_processors_validators_CsvValidatorProcessorScannable

Aliases

Input type

code.data.CsvRow

Output type

code.data.CsvRow

Config

{"categories":[{"defaultCollapsed":true,"fields":["testData","testDataTransformFunc","assertionFunc"],"name":"Testing"}],"fieldName":"validateCsv","fields":[{"default":null,"fieldName":"validateCsv.name","hidden":false,"hideLabel":false,"name":"name","readonly":false,"renderStrategies":[],"type":"S","validators":[]},{"default":[],"fieldName":"validateCsv.columnRegexes","hidden":false,"hideLabel":false,"itemType":{"categories":[],"fieldName":"validateCsv.columnRegexes","fields":[{"default":null,"fieldName":"validateCsv.columnRegexes.0.columnRegexes.key","hidden":false,"hideLabel":false,"name":"key","readonly":false,"renderStrategies":[],"type":"S","validators":[]},{"default":null,"fieldName":"validateCsv.columnRegexes.0.columnRegexes.value","hidden":false,"hideLabel":false,"name":"value","readonly":false,"renderStrategies":[],"type":"S","validators":[]}],"hidden":false,"hideLabel":false,"name":"columnRegexes","readonly":false,"renderStrategies":[],"type":"O"},"name":"columnRegexes","readonly":false,"renderStrategies":[],"type":"A"},{"default":"validateCsv","fieldName":"validateCsv.classPath","hidden":false,"hideLabel":false,"name":"classPath","readonly":false,"renderStrategies":[],"type":"S","validators":[]},{"default":null,"fieldName":"validateCsv.testDataTransformFunc","hidden":false,"hideLabel":false,"name":"testDataTransformFunc","readonly":false,"renderStrategies":[],"type":"Js","validators":[]},{"default":"T1726099538948_F1639379864436PYSVRB","fieldName":"validateCsv.id","hidden":false,"hideLabel":false,"name":"id","readonly":false,"renderStrategies":[],"type":"S","validators":[]},{"default":["null",""],"fieldName":"validateCsv.nullValueDefinitions","hidden":false,"hideLabel":false,"itemType":{"default":null,"fieldName":"validateCsv.nullValueDefinitions","hidden":false,"hideLabel":false,"name":"nullValueDefinitions","readonly":false,"renderStrategies":[],"type":"S","validators":[]},"name":"nullValueDefinitions","readonly":false,"renderStrategies":[],"type":"A"},{"default":null,"fieldName":"validateCsv.testData","hidden":false,"hideLabel":false,"name":"testData","readonly":false,"renderStrategies":[],"type":"Jv","validators":[]},{"default":[],"fieldName":"validateCsv.nonEmptyColumns","hidden":false,"hideLabel":false,"itemType":{"default":null,"fieldName":"validateCsv.nonEmptyColumns","hidden":false,"hideLabel":false,"name":"nonEmptyColumns","readonly":false,"renderStrategies":[],"type":"S","validators":[]},"name":"nonEmptyColumns","readonly":false,"renderStrategies":[],"type":"A"},{"default":null,"fieldName":"validateCsv.assertionFunc","hidden":false,"hideLabel":false,"name":"assertionFunc","readonly":false,"renderStrategies":[],"type":"Js","validators":[]},{"default":[],"fieldName":"validateCsv.mandatoryColumns","hidden":false,"hideLabel":false,"itemType":{"default":null,"fieldName":"validateCsv.mandatoryColumns","hidden":false,"hideLabel":false,"name":"mandatoryColumns","readonly":false,"renderStrategies":[],"type":"S","validators":[]},"name":"mandatoryColumns","readonly":false,"renderStrategies":[],"type":"A"}],"hidden":false,"hideLabel":false,"label":"Processor Configuration","name":"validateCsv","readonly":false,"renderStrategies":[],"type":"O"}