# Package org.apache.avro.tool

package org.apache.avro.tool
Avro command-line tool.

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
Tool
Command-line "avro-tools" utilities should implement this interface for delegation by `Main`.
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.