Class LogicalAvroSchemaProvider
java.lang.Object
io.confluent.kafka.schemaregistry.AbstractSchemaProvider
io.confluent.kafka.schemaregistry.type.logical.LogicalSchemaProvider
io.confluent.kafka.schemaregistry.type.logical.LogicalAvroSchemaProvider
- All Implemented Interfaces:
SchemaProvider,org.apache.kafka.common.Configurable
A
AvroSchemaProvider that also accepts logical types DDL. Exists as a named class with
a no-arg constructor so that it can be configured by class name, the way providers are named.-
Field Summary
Fields inherited from class io.confluent.kafka.schemaregistry.AbstractSchemaProvider
REFERENCE_VERSIONS_STRICT_CONFIGFields inherited from interface io.confluent.kafka.schemaregistry.SchemaProvider
LOG, SCHEMA_PROVIDERS_PREFIX, SCHEMA_VERSION_FETCHER_CONFIG -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class io.confluent.kafka.schemaregistry.type.logical.LogicalSchemaProvider
configure, isLogical, isSubjectDependent, parseSchemaOrElseThrow, resolveReferences, schemaTypeMethods inherited from class io.confluent.kafka.schemaregistry.AbstractSchemaProvider
canLookupIgnoringVersion, getConfluentVersion, getConfluentVersionNumber, hasLatestVersion, replaceLatestVersion, resolveReferences, resolveReferences, schemaVersionFetcherMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.confluent.kafka.schemaregistry.SchemaProvider
parseSchema, parseSchema, parseSchema, parseSchema, parseSchema
-
Constructor Details
-
LogicalAvroSchemaProvider
public LogicalAvroSchemaProvider()
-