Table of Contents - Avro
Pages
Classes and Modules
- Avro
- Avro::AvroError
- Avro::AvroTypeError
- Avro::DataFile
- Avro::DataFile::DataFileError
- Avro::DataFile::DeflateCodec
- Avro::DataFile::NullCodec
- Avro::DataFile::Reader
- Avro::DataFile::SnappyCodec
- Avro::DataFile::Writer
- Avro::DataFile::ZstandardCodec
- Avro::IO
- Avro::IO::AvroTypeError
- Avro::IO::BinaryDecoder
- Avro::IO::BinaryEncoder
- Avro::IO::DatumReader
- Avro::IO::DatumWriter
- Avro::IO::SchemaMatchException
- Avro::IPC
- Avro::IPC::AvroRemoteError
- Avro::IPC::AvroRemoteException
- Avro::IPC::ConnectionClosedError
- Avro::IPC::ConnectionClosedException
- Avro::IPC::FramedReader
- Avro::IPC::FramedWriter
- Avro::IPC::HTTPTransceiver
- Avro::IPC::Requestor
- Avro::IPC::Responder
- Avro::IPC::SocketTransport
- Avro::LogicalTypes
- Avro::LogicalTypes::BytesDecimal
- Avro::LogicalTypes::Identity
- Avro::LogicalTypes::IntDate
- Avro::LogicalTypes::LogicalTypeWithSchema
- Avro::LogicalTypes::TimestampMicros
- Avro::LogicalTypes::TimestampMillis
- Avro::Name
- Avro::Protocol
- Avro::Protocol::Message
- Avro::Protocol::ProtocolParseError
- Avro::Schema
- Avro::Schema::ArraySchema
- Avro::Schema::BytesSchema
- Avro::Schema::EnumSchema
- Avro::Schema::Field
- Avro::Schema::FixedSchema
- Avro::Schema::MapSchema
- Avro::Schema::NamedSchema
- Avro::Schema::PrimitiveSchema
- Avro::Schema::RecordSchema
- Avro::Schema::UnionSchema
- Avro::SchemaCompatibility
- Avro::SchemaCompatibility::Checker
- Avro::SchemaNormalization
- Avro::SchemaParseError
- Avro::SchemaValidator
- Avro::SchemaValidator::Result
- Avro::SchemaValidator::ValidationError
- Avro::UnknownSchemaError
Methods
- ::actual_value_message — Avro::SchemaValidator
- ::add_name — Avro::Name
- ::can_read? — Avro::SchemaCompatibility
- ::codecs — Avro::DataFile
- ::decode — Avro::LogicalTypes::IntDate
- ::decode — Avro::LogicalTypes::TimestampMillis
- ::decode — Avro::LogicalTypes::TimestampMicros
- ::decode — Avro::LogicalTypes::Identity
- ::deeper_path_for_hash — Avro::SchemaValidator
- ::disable_enum_symbol_validation — Avro
- ::disable_field_default_validation — Avro
- ::disable_schema_name_validation — Avro
- ::encode — Avro::LogicalTypes::IntDate
- ::encode — Avro::LogicalTypes::TimestampMillis
- ::encode — Avro::LogicalTypes::TimestampMicros
- ::encode — Avro::LogicalTypes::Identity
- ::enum_message — Avro::SchemaValidator
- ::extract_namespace — Avro::Name
- ::first_compatible_type — Avro::SchemaValidator
- ::fixed_string_message — Avro::SchemaValidator
- ::generate_sync_marker — Avro::DataFile::Writer
- ::get_codec — Avro::DataFile
- ::make_field_objects — Avro::Schema::RecordSchema
- ::make_fullname — Avro::Name
- ::match_schemas — Avro::IO::DatumReader
- ::match_schemas — Avro::SchemaCompatibility
- ::mutual_read? — Avro::SchemaCompatibility
- ::new — Avro::AvroTypeError
- ::new — Avro::DataFile::Writer
- ::new — Avro::DataFile::Reader
- ::new — Avro::DataFile::DeflateCodec
- ::new — Avro::IO::AvroTypeError
- ::new — Avro::IO::SchemaMatchException
- ::new — Avro::IO::BinaryDecoder
- ::new — Avro::IO::BinaryEncoder
- ::new — Avro::IO::DatumReader
- ::new — Avro::IO::DatumWriter
- ::new — Avro::IPC::Requestor
- ::new — Avro::IPC::Responder
- ::new — Avro::IPC::SocketTransport
- ::new — Avro::IPC::FramedWriter
- ::new — Avro::IPC::FramedReader
- ::new — Avro::IPC::HTTPTransceiver
- ::new — Avro::LogicalTypes::LogicalTypeWithSchema
- ::new — Avro::LogicalTypes::BytesDecimal
- ::new — Avro::Protocol
- ::new — Avro::Protocol::Message
- ::new — Avro::Schema
- ::new — Avro::Schema::NamedSchema
- ::new — Avro::Schema::RecordSchema
- ::new — Avro::Schema::ArraySchema
- ::new — Avro::Schema::MapSchema
- ::new — Avro::Schema::UnionSchema
- ::new — Avro::Schema::EnumSchema
- ::new — Avro::Schema::PrimitiveSchema
- ::new — Avro::Schema::BytesSchema
- ::new — Avro::Schema::FixedSchema
- ::new — Avro::Schema::Field
- ::new — Avro::UnknownSchemaError
- ::new — Avro::SchemaCompatibility::Checker
- ::new — Avro::SchemaNormalization
- ::new — Avro::SchemaValidator::ValidationError
- ::open — Avro::DataFile
- ::open_reader — Avro::DataFile
- ::open_writer — Avro::DataFile
- ::parse — Avro::Protocol
- ::parse — Avro::Schema
- ::real_parse — Avro::Schema
- ::register_codec — Avro::DataFile
- ::resolve_datum — Avro::SchemaValidator
- ::ruby_integer_to_avro_type — Avro::SchemaValidator
- ::ruby_to_avro_type — Avro::SchemaValidator
- ::to_parsing_form — Avro::SchemaNormalization
- ::type_adapter — Avro::LogicalTypes
- ::validate — Avro::Schema
- ::validate! — Avro::SchemaValidator
- ::validate_array — Avro::SchemaValidator
- ::validate_map — Avro::SchemaValidator
- ::validate_recursive — Avro::SchemaValidator
- ::validate_simple — Avro::SchemaValidator
- ::validate_type — Avro::SchemaValidator
- ::validate_union — Avro::SchemaValidator
- #<< — Avro::DataFile::Writer
- #<< — Avro::SchemaValidator::Result
- #== — Avro::Protocol
- #== — Avro::Schema
- #add_error — Avro::SchemaValidator::Result
- #alias_names — Avro::Schema::Field
- #be_read? — Avro::Schema
- #byte! — Avro::IO::BinaryDecoder
- #call — Avro::IPC::Responder
- #can_read? — Avro::SchemaCompatibility::Checker
- #chunk_error? — Avro::IPC::FramedReader
- #close — Avro::DataFile::Writer
- #close — Avro::DataFile::Reader
- #close — Avro::IPC::SocketTransport
- #codec_name — Avro::DataFile::NullCodec
- #codec_name — Avro::DataFile::DeflateCodec
- #codec_name — Avro::DataFile::SnappyCodec
- #codec_name — Avro::DataFile::ZstandardCodec
- #compress — Avro::DataFile::NullCodec
- #compress — Avro::DataFile::DeflateCodec
- #compress — Avro::DataFile::SnappyCodec
- #compress — Avro::DataFile::ZstandardCodec
- #crc_64_avro_fingerprint — Avro::Schema
- #decode — Avro::LogicalTypes::LogicalTypeWithSchema
- #decode — Avro::LogicalTypes::BytesDecimal
- #decompress — Avro::DataFile::NullCodec
- #decompress — Avro::DataFile::DeflateCodec
- #decompress — Avro::DataFile::SnappyCodec
- #decompress — Avro::DataFile::ZstandardCodec
- #default? — Avro::Schema::Field
- #each — Avro::DataFile::Reader
- #encode — Avro::LogicalTypes::LogicalTypeWithSchema
- #encode — Avro::LogicalTypes::BytesDecimal
- #eof? — Avro::DataFile::Reader
- #errors — Avro::SchemaValidator::Result
- #failure? — Avro::SchemaValidator::Result
- #fields_by_alias — Avro::Schema::RecordSchema
- #fields_hash — Avro::Schema::RecordSchema
- #flush — Avro::DataFile::Writer
- #from_byte_array — Avro::LogicalTypes::BytesDecimal
- #full_match_schemas — Avro::SchemaCompatibility::Checker
- #fullname — Avro::Schema::NamedSchema
- #fullname_aliases — Avro::Schema::NamedSchema
- #hash — Avro::Schema
- #initFPTable — Avro::Schema
- #is_connected? — Avro::IPC::SocketTransport
- #load_snappy! — Avro::DataFile::SnappyCodec
- #load_zstandard! — Avro::DataFile::ZstandardCodec
- #match_fullname? — Avro::Schema::NamedSchema
- #match_record_schemas — Avro::SchemaCompatibility::Checker
- #match_schema? — Avro::Schema::NamedSchema
- #match_schema? — Avro::Schema::PrimitiveSchema
- #match_schema? — Avro::Schema::BytesSchema
- #match_schema? — Avro::Schema::FixedSchema
- #match_union_schemas — Avro::SchemaCompatibility::Checker
- #md5_fingerprint — Avro::Schema
- #mutual_read? — Avro::Schema
- #mutual_read? — Avro::SchemaCompatibility::Checker
- #normalize_field — Avro::SchemaNormalization
- #normalize_named_type — Avro::SchemaNormalization
- #normalize_schema — Avro::SchemaNormalization
- #parse_errors — Avro::Protocol::Message
- #parse_messages — Avro::Protocol
- #parse_request — Avro::Protocol::Message
- #parse_response — Avro::Protocol::Message
- #parse_types — Avro::Protocol
- #process_handshake — Avro::IPC::Responder
- #read — Avro::IO::BinaryDecoder
- #read — Avro::IO::DatumReader
- #read? — Avro::Schema
- #read_and_unpack — Avro::IO::BinaryDecoder
- #read_array — Avro::IO::DatumReader
- #read_block_header — Avro::DataFile::Reader
- #read_boolean — Avro::IO::BinaryDecoder
- #read_buffer_length — Avro::IPC::SocketTransport
- #read_buffer_size — Avro::IPC::FramedReader
- #read_bytes — Avro::IO::BinaryDecoder
- #read_call_response — Avro::IPC::Requestor
- #read_data — Avro::IO::DatumReader
- #read_default_value — Avro::IO::DatumReader
- #read_double — Avro::IO::BinaryDecoder
- #read_enum — Avro::IO::DatumReader
- #read_error — Avro::IPC::Requestor
- #read_fixed — Avro::IO::DatumReader
- #read_float — Avro::IO::BinaryDecoder
- #read_framed_message — Avro::IPC::SocketTransport
- #read_framed_message — Avro::IPC::FramedReader
- #read_handshake_response — Avro::IPC::Requestor
- #read_header — Avro::DataFile::Reader
- #read_int — Avro::IO::BinaryDecoder
- #read_long — Avro::IO::BinaryDecoder
- #read_map — Avro::IO::DatumReader
- #read_null — Avro::IO::BinaryDecoder
- #read_record — Avro::IO::DatumReader
- #read_request — Avro::IPC::Responder
- #read_response — Avro::IPC::Requestor
- #read_string — Avro::IO::BinaryDecoder
- #read_union — Avro::IO::DatumReader
- #recursion_in_progress? — Avro::SchemaCompatibility::Checker
- #remote_hash= — Avro::IPC::Requestor
- #remote_protocol= — Avro::IPC::Requestor
- #request — Avro::IPC::Requestor
- #respond — Avro::IPC::Responder
- #sha256_fingerprint — Avro::Schema
- #single_object_encoding_header — Avro::Schema
- #single_object_schema_fingerprint — Avro::Schema
- #skip — Avro::IO::BinaryDecoder
- #skip_array — Avro::IO::DatumReader
- #skip_blocks — Avro::IO::DatumReader
- #skip_boolean — Avro::IO::BinaryDecoder
- #skip_bytes — Avro::IO::BinaryDecoder
- #skip_data — Avro::IO::DatumReader
- #skip_double — Avro::IO::BinaryDecoder
- #skip_enum — Avro::IO::DatumReader
- #skip_fixed — Avro::IO::DatumReader
- #skip_float — Avro::IO::BinaryDecoder
- #skip_int — Avro::IO::BinaryDecoder
- #skip_long — Avro::IO::BinaryDecoder
- #skip_map — Avro::IO::DatumReader
- #skip_null — Avro::IO::BinaryDecoder
- #skip_record — Avro::IO::DatumReader
- #skip_string — Avro::IO::BinaryDecoder
- #skip_sync — Avro::DataFile::Reader
- #skip_union — Avro::IO::DatumReader
- #subparse — Avro::Schema
- #sync — Avro::DataFile::Writer
- #to_avro — Avro::Protocol
- #to_avro — Avro::Protocol::Message
- #to_avro — Avro::Schema
- #to_avro — Avro::Schema::NamedSchema
- #to_avro — Avro::Schema::RecordSchema
- #to_avro — Avro::Schema::ArraySchema
- #to_avro — Avro::Schema::MapSchema
- #to_avro — Avro::Schema::UnionSchema
- #to_avro — Avro::Schema::EnumSchema
- #to_avro — Avro::Schema::PrimitiveSchema
- #to_avro — Avro::Schema::BytesSchema
- #to_avro — Avro::Schema::FixedSchema
- #to_avro — Avro::Schema::Field
- #to_byte_array — Avro::LogicalTypes::BytesDecimal
- #to_parsing_form — Avro::SchemaNormalization
- #to_s — Avro::IPC::FramedWriter
- #to_s — Avro::Protocol
- #to_s — Avro::Protocol::Message
- #to_s — Avro::Schema
- #to_s — Avro::SchemaValidator::Result
- #to_s — Avro::SchemaValidator::ValidationError
- #transceive — Avro::IPC::SocketTransport
- #transceive — Avro::IPC::HTTPTransceiver
- #type — Avro::Schema
- #type_adapter — Avro::Schema
- #unscaled_value — Avro::LogicalTypes::BytesDecimal
- #validate_aliases! — Avro::Schema
- #validate_decimal! — Avro::Schema::BytesSchema
- #validate_default! — Avro::Schema::Field
- #write — Avro::IO::BinaryEncoder
- #write — Avro::IO::DatumWriter
- #write_array — Avro::IO::DatumWriter
- #write_block — Avro::DataFile::Writer
- #write_boolean — Avro::IO::BinaryEncoder
- #write_buffer — Avro::IPC::SocketTransport
- #write_buffer — Avro::IPC::FramedWriter
- #write_buffer_length — Avro::IPC::SocketTransport
- #write_buffer_size — Avro::IPC::FramedWriter
- #write_bytes — Avro::IO::BinaryEncoder
- #write_call_request — Avro::IPC::Requestor
- #write_data — Avro::IO::DatumWriter
- #write_double — Avro::IO::BinaryEncoder
- #write_enum — Avro::IO::DatumWriter
- #write_error — Avro::IPC::Responder
- #write_fixed — Avro::IO::DatumWriter
- #write_float — Avro::IO::BinaryEncoder
- #write_framed_message — Avro::IPC::SocketTransport
- #write_framed_message — Avro::IPC::FramedWriter
- #write_handshake_request — Avro::IPC::Requestor
- #write_header — Avro::DataFile::Writer
- #write_int — Avro::IO::BinaryEncoder
- #write_long — Avro::IO::BinaryEncoder
- #write_map — Avro::IO::DatumWriter
- #write_null — Avro::IO::BinaryEncoder
- #write_record — Avro::IO::DatumWriter
- #write_request — Avro::IPC::Requestor
- #write_response — Avro::IPC::Responder
- #write_string — Avro::IO::BinaryEncoder
- #write_union — Avro::IO::DatumWriter