| 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.