Class ProtobufNativeSchemaDataValidator
- java.lang.Object
-
- org.apache.pulsar.broker.service.schema.validator.ProtobufNativeSchemaDataValidator
-
- All Implemented Interfaces:
SchemaDataValidator
public class ProtobufNativeSchemaDataValidator extends java.lang.Object implements SchemaDataValidator
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ProtobufNativeSchemaDataValidatorof()voidvalidate(org.apache.pulsar.common.protocol.schema.SchemaData schemaData)Validate a schema data is in a valid form.
-
-
-
Method Detail
-
validate
public void validate(org.apache.pulsar.common.protocol.schema.SchemaData schemaData) throws InvalidSchemaDataExceptionDescription copied from interface:SchemaDataValidatorValidate a schema data is in a valid form.- Specified by:
validatein interfaceSchemaDataValidator- Parameters:
schemaData- schema data to validate- Throws:
InvalidSchemaDataException- if the schema data is not in a valid form.
-
of
public static ProtobufNativeSchemaDataValidator of()
-
-