| Interface | Description |
|---|---|
| IndexCastMapping |
Class includes index mapping and cast mapping.
|
| KeyValueFieldsExtractor |
Extractor of schema for different tables.
|
| SchemaChange |
Schema change to table.
|
| Class | Description |
|---|---|
| Schema |
Schema of a table.
|
| Schema.Builder |
A builder for constructing an immutable but still unresolved
Schema. |
| SchemaChange.Actions |
Actions for schema changes: identify for schema change.
|
| SchemaChange.AddColumn |
A SchemaChange to add a field.
|
| SchemaChange.DropColumn |
A SchemaChange to drop a field.
|
| SchemaChange.Move |
Represents a requested column move in a struct.
|
| SchemaChange.RemoveOption |
A SchemaChange to remove a table option.
|
| SchemaChange.RenameColumn |
A SchemaChange to rename a field.
|
| SchemaChange.SetOption |
A SchemaChange to set a table option.
|
| SchemaChange.UpdateColumnComment |
A SchemaChange to update the (nested) field comment.
|
| SchemaChange.UpdateColumnNullability |
A SchemaChange to update the (nested) field nullability.
|
| SchemaChange.UpdateColumnPosition |
A SchemaChange to update the field position.
|
| SchemaChange.UpdateColumnType |
A SchemaChange to update the field type.
|
| SchemaChange.UpdateComment |
A SchemaChange to Update table comment.
|
| SchemaEvolutionUtil |
Utils for schema evolution.
|
| SchemaManager |
Schema Manager to manage schema versions.
|
| SchemaMergingUtils |
The util class for merging the schemas.
|
| SchemaSerializer |
A
JsonSerializer for TableSchema. |
| SchemaValidation |
Validation utils for
TableSchema. |
| TableSchema |
Schema of a table.
|
| Enum | Description |
|---|---|
| SchemaChange.Move.MoveType |
Copyright © 2023–2025 The Apache Software Foundation. All rights reserved.