| Interface | Description |
|---|---|
| SchemaProvider |
Provides mechanisms to manage schema: store / read / delete.
|
| Class | Description |
|---|---|
| FsMetastoreSchemaProvider |
Is used to provide schema based on table location on file system
and default schema file name
SchemaProvider.DEFAULT_SCHEMA_NAME. |
| InlineSchemaProvider |
Is used to provide schema when passed using table function.
|
| PathSchemaProvider |
Is used to provide schema using given schema file name and path.
|
| SchemaContainer |
Holder class that contains table name, schema definition and current schema container version.
|
| SchemaContainer.Version |
Schema container version holder contains version in int representation.
|
| SchemaProviderFactory |
Factory class responsible for creating different instances of schema provider based on given parameters.
|
| StorageProperties |
Holds storage properties used when writing schema container.
|
| StorageProperties.Builder | |
| TestSchemaProvider |
Copyright © 2021 The Apache Software Foundation. All rights reserved.