Given a parseFn, read GenericRecord and apply a function mapping => T before producing output.
Given a parseFn, read GenericRecord and apply a function mapping => T before producing output. This IO applies the function at the time of de-serializing Avro GenericRecords.
This IO doesn't define write, and should not be used to write Avro GenericRecords.
Tap for reading GenericRecord Avro files and applying a parseFn to parse it to the given type T
Tap for GenericRecord Avro files.
Tap for object files.
Tap for object files. Note that serialization is not guaranteed to be compatible across Scio releases.
Tap for GenericRecord Avro files.
Tap for SpecificRecord Avro files.
Annotation for Avro field and record documentation.
(Since version 0.8.0) The use of reflective records is discouraged. Consider converting to GenericRecord explicitly
Typed Avro annotations and converters.
Main package for Avro APIs. Import all.
import com.spotify.scio.avro._