public class ConfluentSchemaRegistryDeserializerProvider<T> extends java.lang.Object implements DeserializerProvider<T>
DeserializerProvider that uses Confluent Schema Registry to resolve a
 Deserializers and Coder given a subject.| Modifier and Type | Method and Description | 
|---|---|
Coder<T> | 
getCoder(CoderRegistry coderRegistry)  | 
Deserializer<T> | 
getDeserializer(java.util.Map<java.lang.String,?> configs,
               boolean isKey)  | 
static <T> ConfluentSchemaRegistryDeserializerProvider<T> | 
of(java.lang.String schemaRegistryUrl,
  int schemaRegistryCacheCapacity,
  java.lang.String subject)  | 
static <T> ConfluentSchemaRegistryDeserializerProvider<T> | 
of(java.lang.String schemaRegistryUrl,
  int schemaRegistryCacheCapacity,
  java.lang.String subject,
  @Nullable java.lang.Integer version)  | 
static <T> ConfluentSchemaRegistryDeserializerProvider<T> | 
of(java.lang.String schemaRegistryUrl,
  int schemaRegistryCacheCapacity,
  java.lang.String subject,
  @Nullable java.lang.Integer version,
  @Nullable java.util.Map<java.lang.String,?> schemaRegistryConfigs)  | 
static <T> ConfluentSchemaRegistryDeserializerProvider<T> | 
of(java.lang.String schemaRegistryUrl,
  java.lang.String subject)  | 
static <T> ConfluentSchemaRegistryDeserializerProvider<T> | 
of(java.lang.String schemaRegistryUrl,
  java.lang.String subject,
  @Nullable java.lang.Integer version)  | 
static <T> ConfluentSchemaRegistryDeserializerProvider<T> | 
of(java.lang.String schemaRegistryUrl,
  java.lang.String subject,
  @Nullable java.lang.Integer version,
  @Nullable java.util.Map<java.lang.String,?> schemaRegistryConfigs)  | 
public static <T> ConfluentSchemaRegistryDeserializerProvider<T> of(java.lang.String schemaRegistryUrl, java.lang.String subject)
public static <T> ConfluentSchemaRegistryDeserializerProvider<T> of(java.lang.String schemaRegistryUrl, java.lang.String subject, @Nullable java.lang.Integer version)
public static <T> ConfluentSchemaRegistryDeserializerProvider<T> of(java.lang.String schemaRegistryUrl, java.lang.String subject, @Nullable java.lang.Integer version, @Nullable java.util.Map<java.lang.String,?> schemaRegistryConfigs)
public static <T> ConfluentSchemaRegistryDeserializerProvider<T> of(java.lang.String schemaRegistryUrl, int schemaRegistryCacheCapacity, java.lang.String subject)
public static <T> ConfluentSchemaRegistryDeserializerProvider<T> of(java.lang.String schemaRegistryUrl, int schemaRegistryCacheCapacity, java.lang.String subject, @Nullable java.lang.Integer version)
public static <T> ConfluentSchemaRegistryDeserializerProvider<T> of(java.lang.String schemaRegistryUrl, int schemaRegistryCacheCapacity, java.lang.String subject, @Nullable java.lang.Integer version, @Nullable java.util.Map<java.lang.String,?> schemaRegistryConfigs)
public Deserializer<T> getDeserializer(java.util.Map<java.lang.String,?> configs, boolean isKey)
getDeserializer in interface DeserializerProvider<T>public Coder<T> getCoder(CoderRegistry coderRegistry)
getCoder in interface DeserializerProvider<T>