| Interface | Description |
|---|---|
| LocationProvider |
A metadata which has specific location.
|
| Metadata |
Provider of tuple schema, column metadata, and statistics for table, partition, file or row group.
|
| TableMetadata |
Metadata which corresponds to the table level.
|
| TableMetadataProvider |
Base interface for providing table, partition, file etc.
|
| TableMetadataProviderBuilder |
Base interface for builders of
TableMetadataProvider. |
| Class | Description |
|---|---|
| BaseMetadata |
Common provider of tuple schema, column metadata, and statistics for table, partition, file or row group.
|
| BaseMetadata.BaseMetadataBuilder<T extends BaseMetadata.BaseMetadataBuilder<T>> | |
| BaseTableMetadata |
Base implementation of
TableMetadata interface. |
| BaseTableMetadata.BaseTableMetadataBuilder | |
| FileMetadata |
Metadata which corresponds to the file level of table.
|
| FileMetadata.FileMetadataBuilder | |
| MetadataInfo |
Class that specifies metadata type and metadata information
which will be used for obtaining specific metadata from metastore.
|
| MetadataInfo.MetadataInfoBuilder | |
| MetadataSerDeTest | |
| NonInterestingColumnsMetadata |
Represents a metadata for the non-interesting columns.
|
| PartitionMetadata |
Represents a metadata for the table part, which corresponds to the specific partition key.
|
| PartitionMetadata.PartitionMetadataBuilder | |
| RowGroupMetadata |
Metadata which corresponds to the row group level of table.
|
| RowGroupMetadata.RowGroupMetadataBuilder | |
| SegmentMetadata |
Metadata which corresponds to the segment level of table.
|
| SegmentMetadata.SegmentMetadataBuilder | |
| TableInfo |
General table information.
|
| TableInfo.TableInfoBuilder |
| Enum | Description |
|---|---|
| MetadataType |
Enum with possible types of metadata.
|
Copyright © 2021 The Apache Software Foundation. All rights reserved.