All Classes
-
All Classes Interface Summary Class Summary Enum Summary Class Description AbstractAvroBulkFormat<A,T,SplitT extends org.apache.flink.connector.file.src.FileSourceSplit> Provides aBulkFormatfor Avro records.AvroBuilder<T> A builder to create anAvroBulkWriterfrom anOutputStream.AvroBulkWriter<T> A simpleBulkWriterimplementation that wraps an AvroDataFileWriter.AvroDeserializationSchema<T> Deserialization schema that deserializes from Avro binary format.AvroFactory<T> Creates AvroDatumReaderandDatumWriter.AvroFileFormatFactory Avro format factory for file system.AvroFormatFactory Table format factory for providing configured instances of Avro to RowDataSerializationSchemaandDeserializationSchema.AvroFormatOptions Options for the avro format.AvroFormatOptions.AvroEncoding Serialization types for Avro encoding, seeAvroFormatOptions.AVRO_ENCODING.AvroInputFormat<E> Provides aFileInputFormatfor Avro records.AvroKryoSerializerUtils Utilities for integrating Avro serializers in Kryo.AvroKryoSerializerUtils.AvroSchemaSerializer Slow serialization approach for Avro schemas.AvroOutputFormat<E> FileOutputFormatfor Avro records.AvroOutputFormat.Codec Wrapper which encapsulates the supported codec and a related serialization byte.AvroRowDataDeserializationSchema Deserialization schema from Avro bytes toRowData.AvroRowDataSerializationSchema Serialization schema that serializesRowDatainto Avro bytes.AvroRowDeserializationSchema Deprecated. The format was developed for the Table API users and will not be maintained for DataStream API users anymore.AvroRowSerializationSchema Deprecated. The format was developed for the Table API users and will not be maintained for DataStream API users anymore.AvroSchemaConverter Converts an Avro schema into Flink's type information.AvroSerializationSchema<T> Serialization schema that serializes to Avro binary format.AvroSerializer<T> A serializer that serializes types via Avro.AvroSerializer.AvroSchemaSerializerConfigSnapshot<T> Deprecated. AvroSerializerSnapshot<T> AnAvrospecific implementation of aTypeSerializerSnapshot.AvroToRowDataConverters Tool class used to convert from AvroGenericRecordtoRowData.AvroToRowDataConverters.AvroToRowDataConverter 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)AvroWriterFactory<T> A factory that creates anAvroBulkWriter.AvroWriters Convenience builder to createAvroWriterFactoryinstances for the different Avro types.DataInputDecoder ADecoderthat reads from aDataInput.DataOutputEncoder AnEncoderthat writes data to aDataOutput.FSDataInputStreamWrapper Code copy pasted from org.apache.avro.mapred.FSInput (which is Apache licensed as well).GenericRecordAvroTypeInfo TypeInformation forGenericRecord.MutableByteArrayInputStream An extension of the ByteArrayInputStream that allows to change a buffer that should be read without creating a new ByteArrayInputStream instance.RegistryAvroDeserializationSchema<T> Deserialization schema that deserializes from Avro format usingSchemaCoder.RegistryAvroSerializationSchema<T> Serialization schema that serializes to Avro format.RowDataToAvroConverters Tool class used to convert fromRowDatato AvroGenericRecord.RowDataToAvroConverters.RowDataToAvroConverter Runtime converter that converts objects of Flink Table & SQL internal data structures to corresponding Avro data structures.SchemaCoder Schema coder that allows reading schema that is somehow embedded into serialized record.SchemaCoder.SchemaCoderProvider Provider forSchemaCoder.