Uses of Interface
io.confluent.kafka.schemaregistry.rules.ValidationRuleExecutor
Packages that use ValidationRuleExecutor
-
Uses of ValidationRuleExecutor in io.confluent.kafka.schemaregistry
Methods in io.confluent.kafka.schemaregistry with parameters of type ValidationRuleExecutorModifier and TypeMethodDescriptiondefault List<ValidationRuleError>ParsedSchema.validateMessage(ValidationRuleExecutor executor, Object message) Validatemessageagainst the validation rules attached to the schema, returning every failure observed during the walk.default List<ValidationRuleError>ParsedSchema.validateMessage(ValidationRuleExecutor executor, Object message, boolean failFast) Validatemessageagainst the validation rules attached to the schema. -
Uses of ValidationRuleExecutor in io.confluent.kafka.schemaregistry.avro
Methods in io.confluent.kafka.schemaregistry.avro with parameters of type ValidationRuleExecutorModifier and TypeMethodDescriptionAvroSchema.validateMessage(ValidationRuleExecutor executor, Object message) Walkmessageagainst this schema and evaluate every inlineconfluent:rulesCHECK constraint encountered, collecting all failures into the returned list.AvroSchema.validateMessage(ValidationRuleExecutor executor, Object message, boolean failFast)