- AbstractAvroBulkFormat<A,T,SplitT extends org.apache.flink.connector.file.src.FileSourceSplit> - Class in org.apache.flink.formats.avro
-
Provides a BulkFormat for Avro records.
- AbstractAvroBulkFormat(Schema) - Constructor for class org.apache.flink.formats.avro.AbstractAvroBulkFormat
-
- addAvroGenericDataArrayRegistration(LinkedHashMap<String, KryoRegistration>) - Method in class org.apache.flink.formats.avro.utils.AvroKryoSerializerUtils
-
- addAvroSerializersIfRequired(SerializerConfig, Class<?>) - Method in class org.apache.flink.formats.avro.utils.AvroKryoSerializerUtils
-
- addElement(T) - Method in class org.apache.flink.formats.avro.AvroBulkWriter
-
- arrayNext() - Method in class org.apache.flink.formats.avro.utils.DataInputDecoder
-
- AVRO_ENCODING - Static variable in class org.apache.flink.formats.avro.AvroFormatOptions
-
- AVRO_OUTPUT_CODEC - Static variable in class org.apache.flink.formats.avro.AvroFormatOptions
-
- AVRO_TIMESTAMP_LEGACY_MAPPING - Static variable in class org.apache.flink.formats.avro.AvroFormatOptions
-
- AvroBuilder<T> - Interface in org.apache.flink.formats.avro
-
- AvroBulkWriter<T> - Class in org.apache.flink.formats.avro
-
A simple BulkWriter implementation that wraps an Avro DataFileWriter.
- AvroBulkWriter(DataFileWriter<T>) - Constructor for class org.apache.flink.formats.avro.AvroBulkWriter
-
Create a new AvroBulkWriter wrapping the given Avro DataFileWriter.
- AvroDeserializationSchema<T> - Class in org.apache.flink.formats.avro
-
Deserialization schema that deserializes from Avro binary format.
- AvroFactory<T> - Class in org.apache.flink.formats.avro.typeutils
-
Creates Avro DatumReader and DatumWriter.
- AvroFileFormatFactory - Class in org.apache.flink.formats.avro
-
Avro format factory for file system.
- AvroFileFormatFactory() - Constructor for class org.apache.flink.formats.avro.AvroFileFormatFactory
-
- AvroFormatFactory - Class in org.apache.flink.formats.avro
-
Table format factory for providing configured instances of Avro to RowData SerializationSchema and DeserializationSchema.
- AvroFormatFactory() - Constructor for class org.apache.flink.formats.avro.AvroFormatFactory
-
- AvroFormatOptions - Class in org.apache.flink.formats.avro
-
Options for the avro format.
- AvroFormatOptions.AvroEncoding - Enum in org.apache.flink.formats.avro
-
- AvroInputFormat<E> - Class in org.apache.flink.formats.avro
-
Provides a FileInputFormat for Avro records.
- AvroInputFormat(Path, Class<E>) - Constructor for class org.apache.flink.formats.avro.AvroInputFormat
-
- AvroKryoSerializerUtils - Class in org.apache.flink.formats.avro.utils
-
Utilities for integrating Avro serializers in Kryo.
- AvroKryoSerializerUtils() - Constructor for class org.apache.flink.formats.avro.utils.AvroKryoSerializerUtils
-
- AvroKryoSerializerUtils.AvroSchemaSerializer - Class in org.apache.flink.formats.avro.utils
-
Slow serialization approach for Avro schemas.
- AvroOutputFormat<E> - Class in org.apache.flink.formats.avro
-
FileOutputFormat for Avro records.
- AvroOutputFormat(Path, Class<E>) - Constructor for class org.apache.flink.formats.avro.AvroOutputFormat
-
- AvroOutputFormat(Class<E>) - Constructor for class org.apache.flink.formats.avro.AvroOutputFormat
-
- AvroOutputFormat.Codec - Enum in org.apache.flink.formats.avro
-
Wrapper which encapsulates the supported codec and a related serialization byte.
- AvroRowDataDeserializationSchema - Class in org.apache.flink.formats.avro
-
Deserialization schema from Avro bytes to RowData.
- AvroRowDataDeserializationSchema(RowType, TypeInformation<RowData>) - Constructor for class org.apache.flink.formats.avro.AvroRowDataDeserializationSchema
-
Creates an Avro deserialization schema for the given logical type.
- AvroRowDataDeserializationSchema(RowType, TypeInformation<RowData>, AvroFormatOptions.AvroEncoding) - Constructor for class org.apache.flink.formats.avro.AvroRowDataDeserializationSchema
-
Creates an Avro deserialization schema for the given logical type.
- AvroRowDataDeserializationSchema(RowType, TypeInformation<RowData>, AvroFormatOptions.AvroEncoding, boolean) - Constructor for class org.apache.flink.formats.avro.AvroRowDataDeserializationSchema
-
Creates an Avro deserialization schema for the given logical type.
- AvroRowDataDeserializationSchema(DeserializationSchema<GenericRecord>, AvroToRowDataConverters.AvroToRowDataConverter, TypeInformation<RowData>) - Constructor for class org.apache.flink.formats.avro.AvroRowDataDeserializationSchema
-
Creates a Avro deserialization schema for the given logical type.
- AvroRowDataSerializationSchema - Class in org.apache.flink.formats.avro
-
Serialization schema that serializes RowData into Avro bytes.
- AvroRowDataSerializationSchema(RowType) - Constructor for class org.apache.flink.formats.avro.AvroRowDataSerializationSchema
-
Creates an Avro serialization schema with the given record row type.
- AvroRowDataSerializationSchema(RowType, AvroFormatOptions.AvroEncoding) - Constructor for class org.apache.flink.formats.avro.AvroRowDataSerializationSchema
-
Creates an Avro serialization schema with the given record row type.
- AvroRowDataSerializationSchema(RowType, AvroFormatOptions.AvroEncoding, boolean) - Constructor for class org.apache.flink.formats.avro.AvroRowDataSerializationSchema
-
Creates an Avro serialization schema with the given record row type and legacy timestamp
mapping flag.
- AvroRowDataSerializationSchema(RowType, SerializationSchema<GenericRecord>, RowDataToAvroConverters.RowDataToAvroConverter) - Constructor for class org.apache.flink.formats.avro.AvroRowDataSerializationSchema
-
Creates an Avro serialization schema with the given record row type, nested schema and
runtime converters.
- AvroRowDeserializationSchema - Class in org.apache.flink.formats.avro
-
- AvroRowDeserializationSchema(Class<? extends SpecificRecord>) - Constructor for class org.apache.flink.formats.avro.AvroRowDeserializationSchema
-
Deprecated.
Creates a Avro deserialization schema for the given specific record class.
- AvroRowDeserializationSchema(String) - Constructor for class org.apache.flink.formats.avro.AvroRowDeserializationSchema
-
Deprecated.
Creates a Avro deserialization schema for the given Avro schema string.
- AvroRowSerializationSchema - Class in org.apache.flink.formats.avro
-
- AvroRowSerializationSchema(Class<? extends SpecificRecord>) - Constructor for class org.apache.flink.formats.avro.AvroRowSerializationSchema
-
Deprecated.
Creates an Avro serialization schema for the given specific record class.
- AvroRowSerializationSchema(String) - Constructor for class org.apache.flink.formats.avro.AvroRowSerializationSchema
-
Deprecated.
Creates an Avro serialization schema for the given Avro schema string.
- AvroSchemaConverter - Class in org.apache.flink.formats.avro.typeutils
-
Converts an Avro schema into Flink's type information.
- AvroSchemaSerializer() - Constructor for class org.apache.flink.formats.avro.utils.AvroKryoSerializerUtils.AvroSchemaSerializer
-
- AvroSchemaSerializerConfigSnapshot() - Constructor for class org.apache.flink.formats.avro.typeutils.AvroSerializer.AvroSchemaSerializerConfigSnapshot
-
Deprecated.
- AvroSerializationSchema<T> - Class in org.apache.flink.formats.avro
-
Serialization schema that serializes to Avro binary format.
- AvroSerializationSchema(Class<T>, Schema, AvroFormatOptions.AvroEncoding) - Constructor for class org.apache.flink.formats.avro.AvroSerializationSchema
-
Creates an Avro deserialization schema.
- AvroSerializer<T> - Class in org.apache.flink.formats.avro.typeutils
-
A serializer that serializes types via Avro.
- AvroSerializer(Class<T>) - Constructor for class org.apache.flink.formats.avro.typeutils.AvroSerializer
-
Creates a new AvroSerializer for the type indicated by the given class.
- AvroSerializer(Class<T>, Schema) - Constructor for class org.apache.flink.formats.avro.typeutils.AvroSerializer
-
Creates a new AvroSerializer for the type indicated by the given class.
- AvroSerializer(Class<T>, Class<? extends T>) - Constructor for class org.apache.flink.formats.avro.typeutils.AvroSerializer
-
- AvroSerializer.AvroSchemaSerializerConfigSnapshot<T> - Class in org.apache.flink.formats.avro.typeutils
-
Deprecated.
- AvroSerializerSnapshot<T> - Class in org.apache.flink.formats.avro.typeutils
-
An Avro specific implementation of a TypeSerializerSnapshot.
- AvroSerializerSnapshot() - Constructor for class org.apache.flink.formats.avro.typeutils.AvroSerializerSnapshot
-
- AvroToRowDataConverters - Class in org.apache.flink.formats.avro
-
Tool class used to convert from Avro GenericRecord to RowData.
- AvroToRowDataConverters() - Constructor for class org.apache.flink.formats.avro.AvroToRowDataConverters
-
- AvroToRowDataConverters.AvroToRowDataConverter - Interface in org.apache.flink.formats.avro
-
Runtime converter that converts Avro data structures into objects of Flink Table & SQL
internal data structures.
- AvroTypeInfo<T extends org.apache.avro.specific.SpecificRecordBase> - Class in org.apache.flink.formats.avro.typeutils
-
Special type information to generate a special AvroTypeInfo for Avro POJOs (implementing
SpecificRecordBase, the typed Avro POJOs)
- AvroTypeInfo(Class<T>) - Constructor for class org.apache.flink.formats.avro.typeutils.AvroTypeInfo
-
Creates a new Avro type info for the given class.
- AvroWriterFactory<T> - Class in org.apache.flink.formats.avro
-
- AvroWriterFactory(AvroBuilder<T>) - Constructor for class org.apache.flink.formats.avro.AvroWriterFactory
-
Creates a new AvroWriterFactory using the given builder to assemble the ParquetWriter.
- AvroWriters - Class in org.apache.flink.formats.avro
-
Convenience builder to create
AvroWriterFactory instances for the different Avro types.
- canEqual(Object) - Method in class org.apache.flink.formats.avro.typeutils.GenericRecordAvroTypeInfo
-
- checkAvroInitialized() - Method in class org.apache.flink.formats.avro.AvroSerializationSchema
-
- checkAvroInitialized() - Method in class org.apache.flink.formats.avro.RegistryAvroSerializationSchema
-
- close() - Method in class org.apache.flink.formats.avro.AvroOutputFormat
-
- close() - Method in class org.apache.flink.formats.avro.utils.FSDataInputStreamWrapper
-
- convert(Object) - Method in interface org.apache.flink.formats.avro.AvroToRowDataConverters.AvroToRowDataConverter
-
- convert(Schema, Object) - Method in interface org.apache.flink.formats.avro.RowDataToAvroConverters.RowDataToAvroConverter
-
- convertToDataType(String) - Static method in class org.apache.flink.formats.avro.typeutils.AvroSchemaConverter
-
Converts an Avro schema string into a nested row structure with deterministic field order and
data types that are compatible with Flink's Table & SQL API.
- convertToDataType(String, boolean) - Static method in class org.apache.flink.formats.avro.typeutils.AvroSchemaConverter
-
Converts an Avro schema string into a nested row structure with deterministic field order and
data types that are compatible with Flink's Table & SQL API.
- convertToSchema(LogicalType) - Static method in class org.apache.flink.formats.avro.typeutils.AvroSchemaConverter
-
Converts Flink SQL LogicalType (can be nested) into an Avro schema.
- convertToSchema(LogicalType, boolean) - Static method in class org.apache.flink.formats.avro.typeutils.AvroSchemaConverter
-
Converts Flink SQL LogicalType (can be nested) into an Avro schema.
- convertToSchema(LogicalType, String) - Static method in class org.apache.flink.formats.avro.typeutils.AvroSchemaConverter
-
Converts Flink SQL LogicalType (can be nested) into an Avro schema.
- convertToSchema(LogicalType, String, boolean) - Static method in class org.apache.flink.formats.avro.typeutils.AvroSchemaConverter
-
Converts Flink SQL LogicalType (can be nested) into an Avro schema.
- convertToTypeInfo(Class<T>) - Static method in class org.apache.flink.formats.avro.typeutils.AvroSchemaConverter
-
Converts an Avro class into a nested row structure with deterministic field order and data
types that are compatible with Flink's Table & SQL API.
- convertToTypeInfo(Class<T>, boolean) - Static method in class org.apache.flink.formats.avro.typeutils.AvroSchemaConverter
-
Converts an Avro class into a nested row structure with deterministic field order and data
types that are compatible with Flink's Table & SQL API.
- convertToTypeInfo(String) - Static method in class org.apache.flink.formats.avro.typeutils.AvroSchemaConverter
-
Converts an Avro schema string into a nested row structure with deterministic field order and
data types that are compatible with Flink's Table & SQL API.
- convertToTypeInfo(String, boolean) - Static method in class org.apache.flink.formats.avro.typeutils.AvroSchemaConverter
-
Converts an Avro schema string into a nested row structure with deterministic field order and
data types that are compatible with Flink's Table & SQL API.
- copy(T) - Method in class org.apache.flink.formats.avro.typeutils.AvroSerializer
-
- copy(T, T) - Method in class org.apache.flink.formats.avro.typeutils.AvroSerializer
-
- copy(DataInputView, DataOutputView) - Method in class org.apache.flink.formats.avro.typeutils.AvroSerializer
-
- create(FSDataOutputStream) - Method in class org.apache.flink.formats.avro.AvroWriterFactory
-
- createAvroSerializer(Class<T>) - Method in class org.apache.flink.formats.avro.utils.AvroKryoSerializerUtils
-
- createAvroTypeInfo(Class<T>) - Method in class org.apache.flink.formats.avro.utils.AvroKryoSerializerUtils
-
- createConverter() - Method in class org.apache.flink.formats.avro.AbstractAvroBulkFormat
-
- createConverter(LogicalType) - Static method in class org.apache.flink.formats.avro.RowDataToAvroConverters
-
Creates a runtime converter according to the given logical type that converts objects of
Flink Table & SQL internal data structures to corresponding Avro data structures.
- createConverter(LogicalType, boolean) - Static method in class org.apache.flink.formats.avro.RowDataToAvroConverters
-
- createDecodingFormat(DynamicTableFactory.Context, ReadableConfig) - Method in class org.apache.flink.formats.avro.AvroFileFormatFactory
-
- createDecodingFormat(DynamicTableFactory.Context, ReadableConfig) - Method in class org.apache.flink.formats.avro.AvroFormatFactory
-
- createEncodingFormat(DynamicTableFactory.Context, ReadableConfig) - Method in class org.apache.flink.formats.avro.AvroFileFormatFactory
-
- createEncodingFormat(DynamicTableFactory.Context, ReadableConfig) - Method in class org.apache.flink.formats.avro.AvroFormatFactory
-
- createInstance() - Method in class org.apache.flink.formats.avro.typeutils.AvroSerializer
-
- createReader(Configuration, SplitT) - Method in class org.apache.flink.formats.avro.AbstractAvroBulkFormat
-
- createReusedAvroRecord() - Method in class org.apache.flink.formats.avro.AbstractAvroBulkFormat
-
- createRowConverter(RowType) - Static method in class org.apache.flink.formats.avro.AvroToRowDataConverters
-
- createRowConverter(RowType, boolean) - Static method in class org.apache.flink.formats.avro.AvroToRowDataConverters
-
- createSerializer(SerializerConfig) - Method in class org.apache.flink.formats.avro.typeutils.AvroTypeInfo
-
- createSerializer(ExecutionConfig) - Method in class org.apache.flink.formats.avro.typeutils.AvroTypeInfo
-
- createSerializer(SerializerConfig) - Method in class org.apache.flink.formats.avro.typeutils.GenericRecordAvroTypeInfo
-
- createSerializer(ExecutionConfig) - Method in class org.apache.flink.formats.avro.typeutils.GenericRecordAvroTypeInfo
-
- createWriter(OutputStream) - Method in interface org.apache.flink.formats.avro.AvroBuilder
-
Creates and configures an Avro writer to the given output file.