static <T> TypeSerializerSchemaCompatibility<T> |
TypeSerializerSchemaCompatibility.compatibleAfterMigration() |
Returns a result that indicates that the new serializer can be used after migrating the
written bytes, i.e.
|
static <T> TypeSerializerSchemaCompatibility<T> |
TypeSerializerSchemaCompatibility.compatibleAsIs() |
Returns a result that indicates that the new serializer is compatible and no migration is
required.
|
static <T> TypeSerializerSchemaCompatibility<T> |
TypeSerializerSchemaCompatibility.compatibleWithReconfiguredSerializer(TypeSerializer<T> reconfiguredSerializer) |
Returns a result that indicates a reconfigured version of the new serializer is compatible,
and should be used instead of the original new serializer.
|
static <T> TypeSerializerSchemaCompatibility<T> |
CompositeTypeSerializerUtil.delegateCompatibilityCheckToNewSnapshot(TypeSerializerSnapshot<T> legacySerializerSnapshot,
CompositeTypeSerializerSnapshot<T,? extends TypeSerializer<T>> newCompositeSnapshot,
TypeSerializerSnapshot<?>... legacyNestedSnapshots) |
|
TypeSerializerSchemaCompatibility<T> |
CompositeTypeSerializerUtil.IntermediateCompatibilityResult.getFinalResult() |
|
static <T> TypeSerializerSchemaCompatibility<T> |
TypeSerializerSchemaCompatibility.incompatible() |
Returns a result that indicates there is no possible way for the new serializer to be
use-able.
|
TypeSerializerSchemaCompatibility<T> |
CompositeTypeSerializerSnapshot.resolveSchemaCompatibility(TypeSerializerSnapshot<T> oldSerializerSnapshot) |
|
TypeSerializerSchemaCompatibility<T> |
GenericTypeSerializerSnapshot.resolveSchemaCompatibility(TypeSerializerSnapshot<T> oldSerializerSnapshot) |
|
TypeSerializerSchemaCompatibility<T> |
SimpleTypeSerializerSnapshot.resolveSchemaCompatibility(TypeSerializerSnapshot<T> oldSerializerSnapshot) |
|
default TypeSerializerSchemaCompatibility<T> |
TypeSerializerSnapshot.resolveSchemaCompatibility(TypeSerializer<T> newSerializer) |
Deprecated.
|
default TypeSerializerSchemaCompatibility<T> |
TypeSerializerSnapshot.resolveSchemaCompatibility(TypeSerializerSnapshot<T> oldSerializerSnapshot) |
Checks current serializer's compatibility to read data written by the prior serializer.
|