public class CompatibilityChecker extends Object
| Modifier and Type | Field and Description |
|---|---|
static CompatibilityChecker |
BACKWARD_CHECKER |
static CompatibilityChecker |
BACKWARD_TRANSITIVE_CHECKER |
static CompatibilityChecker |
FORWARD_CHECKER |
static CompatibilityChecker |
FORWARD_TRANSITIVE_CHECKER |
static CompatibilityChecker |
FULL_CHECKER |
static CompatibilityChecker |
FULL_TRANSITIVE_CHECKER |
static CompatibilityChecker |
NO_OP_CHECKER |
| Modifier and Type | Method and Description |
|---|---|
static CompatibilityChecker |
checker(CompatibilityLevel level) |
List<String> |
isCompatible(ParsedSchema newSchema,
List<? extends ParsedSchema> previousSchemas) |
List<String> |
isCompatibleWithHolders(ParsedSchema newSchema,
List<ParsedSchemaHolder> previousSchemas) |
public static final CompatibilityChecker BACKWARD_CHECKER
public static final CompatibilityChecker FORWARD_CHECKER
public static final CompatibilityChecker FULL_CHECKER
public static final CompatibilityChecker BACKWARD_TRANSITIVE_CHECKER
public static final CompatibilityChecker FORWARD_TRANSITIVE_CHECKER
public static final CompatibilityChecker FULL_TRANSITIVE_CHECKER
public static final CompatibilityChecker NO_OP_CHECKER
public List<String> isCompatible(ParsedSchema newSchema, List<? extends ParsedSchema> previousSchemas)
public List<String> isCompatibleWithHolders(ParsedSchema newSchema, List<ParsedSchemaHolder> previousSchemas)
public static CompatibilityChecker checker(CompatibilityLevel level)
Copyright © 2025 Confluent, Inc.. All rights reserved.