Package io.apicurio.registry.serde
Class SchemaResolverConfigurer<T,U>
- java.lang.Object
-
- io.apicurio.registry.serde.SchemaResolverConfigurer<T,U>
-
- Direct Known Subclasses:
AbstractKafkaSerDe
public class SchemaResolverConfigurer<T,U> extends Object
Base class for any kind of serializer/deserializer that depends onSchemaResolver- Author:
- Fabian Martinez
-
-
Field Summary
Fields Modifier and Type Field Description protected SchemaResolver<T,U>schemaResolver
-
Constructor Summary
Constructors Constructor Description SchemaResolverConfigurer()Constructor.SchemaResolverConfigurer(SchemaResolver<T,U> schemaResolver)SchemaResolverConfigurer(io.apicurio.registry.rest.client.RegistryClient client)SchemaResolverConfigurer(io.apicurio.registry.rest.client.RegistryClient client, SchemaResolver<T,U> schemaResolver)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidconfigure(Map<String,Object> configs, boolean isKey, SchemaParser<T,U> schemaParser)SchemaResolver<T,U>getSchemaResolver()voidsetSchemaResolver(SchemaResolver<T,U> schemaResolver)
-
-
-
Field Detail
-
schemaResolver
protected SchemaResolver<T,U> schemaResolver
-
-
Constructor Detail
-
SchemaResolverConfigurer
public SchemaResolverConfigurer()
Constructor.
-
SchemaResolverConfigurer
public SchemaResolverConfigurer(io.apicurio.registry.rest.client.RegistryClient client)
-
SchemaResolverConfigurer
public SchemaResolverConfigurer(SchemaResolver<T,U> schemaResolver)
-
SchemaResolverConfigurer
public SchemaResolverConfigurer(io.apicurio.registry.rest.client.RegistryClient client, SchemaResolver<T,U> schemaResolver)
-
-
Method Detail
-
getSchemaResolver
public SchemaResolver<T,U> getSchemaResolver()
-
setSchemaResolver
public void setSchemaResolver(SchemaResolver<T,U> schemaResolver)
-
-