Class JsonSchemaKafkaDeserializer<T>

  • All Implemented Interfaces:
    Closeable, AutoCloseable, org.apache.kafka.common.serialization.Deserializer<T>

    public class JsonSchemaKafkaDeserializer<T>
    extends AbstractKafkaDeserializer<JsonSchema,​T>
    implements org.apache.kafka.common.serialization.Deserializer<T>
    Author:
    eric.wittmann@gmail.com, Ales Justin, Fabian Martinez, Carles Arnal
    • Constructor Detail

      • JsonSchemaKafkaDeserializer

        public JsonSchemaKafkaDeserializer()
      • JsonSchemaKafkaDeserializer

        public JsonSchemaKafkaDeserializer​(io.apicurio.registry.rest.client.RegistryClient client,
                                           io.apicurio.registry.resolver.SchemaResolver<JsonSchema,​T> schemaResolver)
      • JsonSchemaKafkaDeserializer

        public JsonSchemaKafkaDeserializer​(io.apicurio.registry.rest.client.RegistryClient client)
      • JsonSchemaKafkaDeserializer

        public JsonSchemaKafkaDeserializer​(io.apicurio.registry.resolver.SchemaResolver<JsonSchema,​T> schemaResolver)
      • JsonSchemaKafkaDeserializer

        public JsonSchemaKafkaDeserializer​(io.apicurio.registry.rest.client.RegistryClient client,
                                           Boolean validationEnabled)