java.lang.Object
io.confluent.kafka.schemaregistry.json.diff.SchemaDiff

public class SchemaDiff extends Object
  • Field Details

    • COMPATIBLE_CHANGES_LENIENT

      public static final Set<Difference.Type> COMPATIBLE_CHANGES_LENIENT
    • COMPATIBLE_CHANGES_STRICT

      public static final Set<Difference.Type> COMPATIBLE_CHANGES_STRICT
  • Constructor Details

    • SchemaDiff

      public SchemaDiff()
  • Method Details

    • compare

      public static List<Difference> compare(Set<Difference.Type> compatibleChanges, org.everit.json.schema.Schema original, org.everit.json.schema.Schema update)
    • compare

      public static List<Difference> compare(org.everit.json.schema.Schema original, org.everit.json.schema.Schema update)
    • schemaTypesEqual

      public static boolean schemaTypesEqual(org.everit.json.schema.Schema schema1, org.everit.json.schema.Schema schema2)