public class GenericAvroSchema extends GenericSchemaImpl
| Modifier and Type | Field and Description |
|---|---|
static String |
OFFSET_PROP |
fieldsschemaLOG, reader, schemaInfo, schemaInfoProvider, writerBOOL, BYTEBUFFER, BYTES, DATE, DOUBLE, FLOAT, INSTANT, INT16, INT32, INT64, INT8, LOCAL_DATE, LOCAL_DATE_TIME, LOCAL_TIME, STRING, TIME, TIMESTAMP| Constructor and Description |
|---|
GenericAvroSchema(SchemaInfo schemaInfo) |
| Modifier and Type | Method and Description |
|---|---|
Schema<GenericRecord> |
clone() |
GenericRecordBuilder |
newRecordBuilder() |
boolean |
supportSchemaVersioning() |
getFields, of, ofgetAvroSchema, getNativeSchemaatSchemaVersion, decode, decode, decode, decode, encode, getReader, getSchemaInfo, setReader, setSchemaInfoProvider, setWriterequals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitAUTO_CONSUME, AUTO_PRODUCE_BYTES, AUTO_PRODUCE_BYTES, AUTO, AVRO, AVRO, configureSchemaInfo, decode, decode, decode, encode, generic, getNativeSchema, getSchema, getSchemaInfo, JSON, JSON, KeyValue, KeyValue, KeyValue, KeyValue, KV_BYTES, PROTOBUF_NATIVE, PROTOBUF_NATIVE, PROTOBUF, PROTOBUF, requireFetchingSchemaInfo, setSchemaInfoProvider, validatepublic static final String OFFSET_PROP
public GenericAvroSchema(SchemaInfo schemaInfo)
public GenericRecordBuilder newRecordBuilder()
public boolean supportSchemaVersioning()
public Schema<GenericRecord> clone()
clone in interface Schema<GenericRecord>clone in class AbstractSchema<GenericRecord>Copyright © 2017–2021 Apache Software Foundation. All rights reserved.