| 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–2020 The Apache Software Foundation. All rights reserved.