All Classes and Interfaces
Class
Description
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.