| Interface | Description | 
|---|---|
| Tool | 
 Command-line "avro-tools" utilities should implement this interface for
 delegation by  
Main. | 
| Class | Description | 
|---|---|
| BinaryFragmentToJsonTool | 
 Converts an input file from Avro binary into JSON. 
 | 
| CatTool | 
 Tool to extract samples from an Avro data file. 
 | 
| ConcatTool | 
 Tool to concatenate avro files with the same schema and non-reserved
 metatdata. 
 | 
| CreateRandomFileTool | 
 Creates a file filled with randomly-generated instances of a schema. 
 | 
| DataFileGetMetaTool | 
 Reads a data file to get its metadata. 
 | 
| DataFileGetSchemaTool | 
 Reads a data file to get its schema. 
 | 
| DataFileReadTool | 
 Reads a data file and dumps to JSON 
 | 
| DataFileRepairTool | 
 Recovers data from a corrupt Avro Data file 
 | 
| DataFileWriteTool | 
 Reads new-line delimited JSON records and writers an Avro data file. 
 | 
| FromTextTool | 
 Reads a text file into an Avro data file. 
 | 
| IdlTool | 
 Tool implementation for generating Avro JSON schemata from idl format files. 
 | 
| IdlToSchemataTool | 
 Extract the Avro JSON schemata of the types of a protocol defined through an
 idl format file. 
 | 
| InduceSchemaTool | 
 Utility to induce a schema from a class or a protocol from an interface. 
 | 
| JsonToBinaryFragmentTool | 
 Tool to convert JSON data into the binary form. 
 | 
| Main | 
 Command-line driver. 
 | 
| RecodecTool | 
 Tool to alter the codec of an Avro data file. 
 | 
| RecordCountTool | 
 Counts the records in avro files or folders 
 | 
| RpcProtocolTool | 
 Tool to grab the protocol from a remote running service. 
 | 
| RpcReceiveTool | 
 Receives one RPC call and responds. 
 | 
| RpcSendTool | 
 Sends a single RPC message. 
 | 
| SchemaFingerprintTool | 
 Utility to generate fingerprint(s) from a schema. 
 | 
| SchemaNormalizationTool | 
 Utility to convert an Avro @{Schema} to its canonical form. 
 | 
| SpecificCompilerTool | 
 A Tool for compiling avro protocols or schemas to Java classes using the Avro
 SpecificCompiler. 
 | 
| TetherTool | |
| ToTextTool | 
 Reads an avro data file into a plain text file. 
 | 
| ToTrevniTool | 
 Reads an Avro data file and writes a Trevni file. 
 | 
| TrevniCreateRandomTool | 
 Tool to create randomly populated Trevni file based on an Avro schema 
 | 
| TrevniMetadataTool | 
 Tool to print Trevni file metadata as JSON. 
 | 
| TrevniToJsonTool | 
 Tool to read Trevni files and print them as JSON. 
 | 
Copyright © 2009–2021 The Apache Software Foundation. All rights reserved.