Package org.apache.iceberg.avro
Class Avro
- java.lang.Object
-
- org.apache.iceberg.avro.Avro
-
public class Avro extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAvro.DataWriteBuilderstatic classAvro.DeleteWriteBuilderstatic classAvro.ReadBuilderstatic classAvro.WriteBuilder
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static Avro.ReadBuilderread(InputFile file)static longrowCount(InputFile file)Returns number of rows in specified Avro filestatic Avro.WriteBuilderwrite(OutputFile file)static Avro.DataWriteBuilderwriteData(OutputFile file)static Avro.DeleteWriteBuilderwriteDeletes(OutputFile file)
-
-
-
Method Detail
-
write
public static Avro.WriteBuilder write(OutputFile file)
-
writeData
public static Avro.DataWriteBuilder writeData(OutputFile file)
-
writeDeletes
public static Avro.DeleteWriteBuilder writeDeletes(OutputFile file)
-
read
public static Avro.ReadBuilder read(InputFile file)
-
rowCount
public static long rowCount(InputFile file)
Returns number of rows in specified Avro file- Parameters:
file- Avro file- Returns:
- number of rows in file
-
-