Interface | Description |
---|---|
ArtifactIdStrategy<T> |
A
ArtifactIdStrategy is used by the Kafka serializer/deserializer to determine
the artifact id under which the message schemas should be registered
in the registry. |
GlobalIdStrategy<T> |
A
GlobalIdStrategy is used by the Kafka serializer/deserializer
to find global id for given schema in the registry. |
IdHandler |
Handle artifact id in the msg bytes.
|
Class | Description |
---|---|
AbstractCrudIdStrategy<T> | |
AutoRegisterIdStrategy<T> | |
CachedSchemaIdStrategy<T> |
We first check client-side cache for matching schema,
if none matches, we check server-side,
create new if none matches (and cache it).
|
DefaultIdHandler | |
FindBySchemaIdStrategy<T> | |
FindLatestIdStrategy<T> | |
GetOrCreateIdStrategy<T> | |
Legacy4ByteIdHandler |
IdHandler that assumes 4 bytes for the magic number (the ID).
|
RecordIdStrategy | |
SimpleTopicIdStrategy<T> | |
TopicIdStrategy<T> | |
TopicRecordIdStrategy |
Copyright © 2020 Red Hat. All rights reserved.