package schema
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
- class AvroRecordDeserializer extends AnyRef
- trait AvroSchemaEvolution extends AnyRef
- class AvroSchemaEvolutionException extends RuntimeException
-
trait
DatumReaderWriterMixin extends AnyRef
Mixin for DatumReader and DatumWriter.
Mixin for DatumReader and DatumWriter. It collects factory methods for Datums.
-
class
DefaultAvroSchemaEvolution extends AvroSchemaEvolution with DatumReaderWriterMixin
It's base implementation of AvroSchemaEvolution.
It's base implementation of AvroSchemaEvolution. In this case strategy to evolve record to schema is as follows:
serialize record to record schema -> deserialize record to provided schema (final schema)
This strategy is based on Confluent implementation of: serialization and deserialization method. But we don't allocate bytes for MagicByte and Id, because we don't need it.
For now it's easiest way to convert GenericContainer record to wanted schema.
- trait SchemaValidator extends Serializable
- trait StringForcingDatumReader[T] extends GenericDatumReader[T]
-
class
StringForcingDatumReaderProvider[T] extends AnyRef
object StringForcingDatumReader
doesn't cooperate with Java well
Value Members
- object AvroSchemaBasedParameter
- object AvroSchemaValidator extends SchemaValidator
- object AvroSinkSingleValueParameter
- object StringForcingDatumReaderProvider