All Classes
-
All Classes Interface Summary Class Summary Enum Summary Class Description AbstractKafkaDeserializer<T,U> AbstractKafkaSerDe<T,U> Common class for both serializer and deserializer.AbstractKafkaSerializer<T,U> AbstractSchemaResolver<S,T> Deprecated. AbstractSerde<T> ArtifactReference There is a new implementation of this class that can be found hereArtifactReferenceImpland here We keep this class for compatibilty This class holds the information that reference one Artifact in Apicurio Registry.ArtifactReference.ArtifactReferenceBuilder ArtifactResolverStrategy<T> There is a new interface responsible with the same responsibility as this one, can be found hereArtifactReferenceResolverStrategyThe interfaceArtifactResolverStrategyis kept for backwards compatibility AArtifactResolverStrategyis used by the Kafka serializer/deserializer to determine theArtifactReferenceunder which the message schemas are located or should be registered in the registry.BaseKafkaDeserializerConfig BaseKafkaSerDeConfig DefaultFallbackArtifactProvider Default implementation of FallbackArtifactProvider that simply uses config propertiesDefaultHeadersHandler DefaultHeadersHandlerConfig DefaultIdHandler FallbackArtifactProvider Interface for providing a fallback ArtifactReference when the SchemaResolver is not able to find an ArtifactReference in the kafka messageHeadersHandler Common interface for headers handling when serializing/deserializing kafka records that haveHeadersIdHandler Handle artifact id in the msg bytes.IdOption KafkaSerdeMetadata Kafka specific implementation for the Record Metadata abstraction used by the SchemaResolverKafkaSerdeRecord<T> Legacy4ByteIdHandler IdHandler that assumes 4 bytes for the magic number (the ID).MessageTypeSerdeHeaders Common utility class for serializers and deserializers that use config properties such asSerdeConfig.HEADER_VALUE_MESSAGE_TYPE_OVERRIDE_NAMEParsedSchema<T> Deprecated. ParsedSchemaImpl<T> Deprecated. SchemaLookupResult<T> Deprecated. SchemaLookupResult.SchemaLookupResultBuilder<T> SchemaParser<S> Deprecated. SchemaResolver<SCHEMA,DATA> Deprecated. SchemaResolverConfigurer<T,U> Base class for any kind of serializer/deserializer that depends onSchemaResolverSerdeConfig Contains all of the Serde configuration properties.SerdeHeaders Contains all of the header names used when serde classes are configured to pass information via headers instead of via the message payload.SimpleTopicIdStrategy<T> TopicIdStrategy<T>