public class AvroSchemaProvider extends AbstractSchemaProvider
| Modifier and Type | Field and Description |
|---|---|
static String |
AVRO_VALIDATE_DEFAULTS |
SCHEMA_VERSION_FETCHER_CONFIG| Constructor and Description |
|---|
AvroSchemaProvider() |
| Modifier and Type | Method and Description |
|---|---|
void |
configure(Map<String,?> configs) |
ParsedSchema |
parseSchemaOrElseThrow(Schema schema,
boolean isNew,
boolean normalize)
Parses a string representing a schema.
|
String |
schemaType()
Returns the schema type.
|
canLookupIgnoringVersion, getConfluentVersion, getConfluentVersionNumber, hasLatestVersion, replaceLatestVersion, resolveReferences, resolveReferences, schemaVersionFetcherclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitparseSchema, parseSchema, parseSchema, parseSchema, parseSchemapublic static final String AVRO_VALIDATE_DEFAULTS
public void configure(Map<String,?> configs)
configure in interface SchemaProviderconfigure in interface org.apache.kafka.common.Configurableconfigure in class AbstractSchemaProviderpublic String schemaType()
SchemaProviderpublic ParsedSchema parseSchemaOrElseThrow(Schema schema, boolean isNew, boolean normalize)
SchemaProviderschema - the schemaisNew - whether the schema is newnormalize - whether to normalize the schemaCopyright © 2025 Confluent, Inc.. All rights reserved.