Class LogicalProtobufSchemaProvider
java.lang.Object
io.confluent.kafka.schemaregistry.AbstractSchemaProvider
io.confluent.kafka.schemaregistry.type.logical.LogicalSchemaProvider
io.confluent.kafka.schemaregistry.type.logical.LogicalProtobufSchemaProvider
- All Implemented Interfaces:
SchemaProvider,org.apache.kafka.common.Configurable
A
ProtobufSchemaProvider 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
-
LogicalProtobufSchemaProvider
public LogicalProtobufSchemaProvider()
-