public class HoodiePositionBasedSchemaHandler<T> extends HoodieFileGroupReaderSchemaHandler<T>
dataSchema, hasBootstrapBaseFile, hoodieTableConfig, internalSchema, needsBootstrapMerge, needsMORMerge, readerContext, recordMerger, requestedSchema, requiredSchema| Constructor and Description |
|---|
HoodiePositionBasedSchemaHandler(HoodieReaderContext<T> readerContext,
org.apache.avro.Schema dataSchema,
org.apache.avro.Schema requestedSchema,
Option<InternalSchema> internalSchemaOpt,
HoodieTableConfig hoodieTableConfig) |
| Modifier and Type | Method and Description |
|---|---|
Pair<List<org.apache.avro.Schema.Field>,List<org.apache.avro.Schema.Field>> |
getBootstrapRequiredFields() |
protected org.apache.avro.Schema |
prepareRequiredSchema() |
createSchemaFromFields, getBootstrapDataFields, getDataSchema, getInternalSchema, getOutputConverter, getRequestedSchema, getRequiredSchemapublic HoodiePositionBasedSchemaHandler(HoodieReaderContext<T> readerContext, org.apache.avro.Schema dataSchema, org.apache.avro.Schema requestedSchema, Option<InternalSchema> internalSchemaOpt, HoodieTableConfig hoodieTableConfig)
protected org.apache.avro.Schema prepareRequiredSchema()
prepareRequiredSchema in class HoodieFileGroupReaderSchemaHandler<T>public Pair<List<org.apache.avro.Schema.Field>,List<org.apache.avro.Schema.Field>> getBootstrapRequiredFields()
getBootstrapRequiredFields in class HoodieFileGroupReaderSchemaHandler<T>Copyright © 2024 The Apache Software Foundation. All rights reserved.