Skip navigation links
org.apache.avro

Interface SchemaValidator

    • Method Detail

      • validate

        void validate(Schema toValidate,
                      Iterable<Schema> existing)
               throws SchemaValidationException
        Validate one schema against others. The order of the schemas to validate against is chronological from most recent to oldest, if there is a natural chronological order. This allows some validators to identify which schemas are the most "recent" in order to validate only against the most recent schema(s).
        Parameters:
        toValidate - The schema to validate
        existing - The schemas to validate against, in order from most recent to latest if applicable
        Throws:
        SchemaValidationException - if the schema fails to validate.

Copyright © 2009–2023 The Apache Software Foundation. All rights reserved.