Interface SchemaDataValidator
- All Known Implementing Classes:
ProtobufNativeSchemaDataValidator
public interface SchemaDataValidator
A validator to validate the schema data is well formed.
-
Method Summary
Modifier and TypeMethodDescriptionvoidvalidate(org.apache.pulsar.common.protocol.schema.SchemaData schemaData) Validate a schema data is in a valid form.static voidvalidateSchemaData(org.apache.pulsar.common.protocol.schema.SchemaData schemaData) Validate if the schema data is well formed.
-
Method Details
-
validateSchemaData
static void validateSchemaData(org.apache.pulsar.common.protocol.schema.SchemaData schemaData) throws InvalidSchemaDataException Validate if the schema data is well formed.- Parameters:
schemaData- schema data to validate- Throws:
InvalidSchemaDataException- if the schema data is not in a valid form.
-
validate
void validate(org.apache.pulsar.common.protocol.schema.SchemaData schemaData) throws InvalidSchemaDataException Validate a schema data is in a valid form.- Parameters:
schemaData- schema data to validate- Throws:
InvalidSchemaDataException- if the schema data is not in a valid form.
-