All Classes and Interfaces

Class
Description
AbstractAvroBulkFormat<A,T,SplitT extends org.apache.flink.connector.file.src.FileSourceSplit>
Provides a BulkFormat for Avro records.
A builder to create an AvroBulkWriter from an OutputStream.
A simple BulkWriter implementation that wraps an Avro DataFileWriter.
Deserialization schema that deserializes from Avro binary format.
Creates Avro DatumReader and DatumWriter.
Avro format factory for file system.
Table format factory for providing configured instances of Avro to RowData SerializationSchema and DeserializationSchema.
Options for the avro format.
Serialization types for Avro encoding, see AvroFormatOptions.AVRO_ENCODING.
Provides a FileInputFormat for Avro records.
Utilities for integrating Avro serializers in Kryo.
 
 
Slow serialization approach for Avro schemas.
FileOutputFormat for Avro records.
Wrapper which encapsulates the supported codec and a related serialization byte.
Deserialization schema from Avro bytes to RowData.
Serialization schema that serializes RowData into Avro bytes.
Converts an Avro schema into Flink's type information.
Serialization schema that serializes to Avro binary format.
A serializer that serializes types via Avro.
An Avro specific implementation of a TypeSerializerSnapshot.
Tool class used to convert from Avro GenericRecord to RowData.
Runtime converter that converts Avro data structures into objects of Flink Table & SQL internal data structures.
AvroTypeInfo<T extends org.apache.avro.specific.SpecificRecordBase>
Special type information to generate a special AvroTypeInfo for Avro POJOs (implementing SpecificRecordBase, the typed Avro POJOs)
A factory that creates an AvroBulkWriter.
Convenience builder to create AvroWriterFactory instances for the different Avro types.
A Decoder that reads from a DataInput.
An Encoder that writes data to a DataOutput.
Code copy pasted from org.apache.avro.mapred.FSInput (which is Apache licensed as well).
TypeInformation for GenericRecord.
An extension of the ByteArrayInputStream that allows to change a buffer that should be read without creating a new ByteArrayInputStream instance.
Deserialization schema that deserializes from Avro format using SchemaCoder.
Serialization schema that serializes to Avro format.
Tool class used to convert from RowData to Avro GenericRecord.
Runtime converter that converts objects of Flink Table & SQL internal data structures to corresponding Avro data structures.
Schema coder that allows reading schema that is somehow embedded into serialized record.
Provider for SchemaCoder.