See: Description
| Interface | Description |
|---|---|
| FieldSchemaBuilder<T extends FieldSchemaBuilder<T>> |
Build a field for a record.
|
| GenericObject |
This is an abstraction over the logical value that is store into a Message.
|
| GenericRecord |
An interface represents a message with schema.
|
| GenericRecordBuilder |
Generic Record Builder to build a
GenericRecord. |
| GenericSchema<T extends GenericRecord> |
A schema that serializes and deserializes between
GenericRecord and bytes. |
| KeyValueSchema<K,V> |
This interface models a Schema that is composed of two parts.
|
| RecordSchemaBuilder |
Building the schema for a
GenericRecord. |
| SchemaBuilder |
Builder to build schema.
|
| SchemaDefinition<T> |
Interface for schema definition.
|
| SchemaDefinitionBuilder<T> |
Builder to build schema definition
SchemaDefinition. |
| SchemaInfoProvider |
Schema Provider.
|
| SchemaReader<T> |
Deserialize messages from bytes.
|
| SchemaWriter<T> |
Serialize messages into bytes.
|
| Class | Description |
|---|---|
| Field |
A field in a record, consisting of a field name, index, and
Schema for the field value. |
Copyright © 2017–2021 Apache Software Foundation. All rights reserved.