Package io.apicurio.registry.rules.compatibility
-
Interface Summary Interface Description CompatibilityChecker An interface that is used to determine whether a proposed artifact's content is compatible and return a set of incompatible differences with older version(s) of the same content, based on a given compatibility level.CompatibilityDifference Represents a single compatibility difference. -
Class Summary Class Description AvroCompatibilityChecker CompatibilityExecutionResult Created by aohana Holds the result for a compatibility check incompatibleDifferences - will contain values in case the schema type has difference type information in case the new schema is not compatible (only JSON schema as of now)CompatibilityRuleExecutor Rule executor for the "Compatibility" rule.GenericCompatibilityDifference JsonSchemaCompatibilityChecker JsonSchemaCompatibilityDifference Translation object for Difference into CompatibilityDifference.NoopCompatibilityChecker ProtobufCompatibilityChecker -
Enum Summary Enum Description CompatibilityLevel