Uses of Enum
org.apache.drill.metastore.metadata.MetadataType
Package
Description
-
Uses of MetadataType in org.apache.drill.exec.metastore.analyze
Modifier and TypeMethodDescriptionMetadataControllerContext.analyzeMetadataLevel()
MetadataAggregateContext.metadataLevel()
MetadataHandlerContext.metadataType()
Modifier and TypeMethodDescriptionMetadataControllerContext.MetadataControllerContextBuilder.analyzeMetadataLevel
(MetadataType metadataType) AnalyzeFileInfoProvider.getMetadataInfoCollector
(BasicTablesRequests basicRequests, TableInfo tableInfo, FormatSelection selection, PlannerSettings settings, Supplier<org.apache.calcite.rel.core.TableScan> tableScanSupplier, List<SchemaPath> interestingColumns, MetadataType metadataLevel, int segmentColumnsCount) AnalyzeInfoProvider.getMetadataInfoCollector
(BasicTablesRequests basicRequests, TableInfo tableInfo, FormatSelection selection, PlannerSettings settings, Supplier<org.apache.calcite.rel.core.TableScan> tableScanSupplier, List<SchemaPath> interestingColumns, MetadataType metadataLevel, int segmentColumnsCount) ReturnsMetadataInfoCollector
instance for obtaining information about segments, files, etc.AnalyzeFileInfoProvider.getProjectionFields
(DrillTable table, MetadataType metadataLevel, ColumnNamesOptions columnNamesOptions) AnalyzeInfoProvider.getProjectionFields
(DrillTable table, MetadataType metadataLevel, ColumnNamesOptions columnNamesOptions) Returns list of fields required for ANALYZE.AnalyzeParquetInfoProvider.getProjectionFields
(DrillTable table, MetadataType metadataLevel, ColumnNamesOptions columnNamesOptions) MetadataAggregateContext.MetadataAggregateContextBuilder.metadataLevel
(MetadataType metadataLevel) MetadataHandlerContext.MetadataHandlerContextBuilder.metadataType
(MetadataType metadataType) boolean
AnalyzeFileInfoProviderImpl.supportsMetadataType
(MetadataType metadataType) boolean
AnalyzeInfoProvider.supportsMetadataType
(MetadataType metadataType) Checks whether thisAnalyzeInfoProvider
supports specifiedMetadataType
.boolean
AnalyzeParquetInfoProvider.supportsMetadataType
(MetadataType metadataType) ModifierConstructorDescriptionFileMetadataInfoCollector
(BasicTablesRequests basicRequests, TableInfo tableInfo, FormatSelection selection, PlannerSettings settings, Supplier<org.apache.calcite.rel.core.TableScan> tableScanSupplier, List<SchemaPath> interestingColumns, MetadataType metadataLevel, int segmentColumnsCount) -
Uses of MetadataType in org.apache.drill.exec.physical.base
Modifier and TypeFieldDescriptionprotected MetadataType
AbstractGroupScanWithMetadata.GroupScanWithMetadataFilterer.overflowLevel
Modifier and TypeMethodDescriptionAbstractGroupScanWithMetadata.GroupScanWithMetadataFilterer.getOverflowLevel()
Modifier and TypeMethodDescriptionAbstractGroupScanWithMetadata.GroupScanWithMetadataFilterer.overflow
(MetadataType overflowLevel) -
Uses of MetadataType in org.apache.drill.metastore.components.tables
Modifier and TypeMethodDescriptionBasicTablesRequests.RequestMetadata.metadataTypes()
TablesMetadataTypeValidator.supportedMetadataTypes()
Modifier and TypeMethodDescriptionBasicTablesRequests.RequestMetadata.Builder.metadataType
(MetadataType metadataType) BasicTablesRequests.RequestMetadata.Builder.metadataTypes
(MetadataType... metadataTypes) Modifier and TypeMethodDescriptionBasicTablesRequests.RequestMetadata.Builder.metadataTypes
(Set<MetadataType> metadataTypes) -
Uses of MetadataType in org.apache.drill.metastore.iceberg.transform
Modifier and TypeMethodDescriptionorg.apache.iceberg.expressions.Expression
FilterTransformer.transform
(Set<MetadataType> metadataTypes) -
Uses of MetadataType in org.apache.drill.metastore.metadata
Modifier and TypeMethodDescriptionstatic MetadataType
Converts metadata type string representation intoMetadataType
instance.MetadataInfo.type()
static MetadataType
Returns the enum constant of this type with the specified name.static MetadataType[]
MetadataType.values()
Returns an array containing the constants of this enum type, in the order they are declared.Modifier and TypeMethodDescriptionboolean
MetadataType.includes
(MetadataType metadataType) Checks whether thisMetadataType
includes the specified one.MetadataInfo.MetadataInfoBuilder.type
(MetadataType type) -
Uses of MetadataType in org.apache.drill.metastore.mongo.transform
Modifier and TypeMethodDescriptionorg.bson.conversions.Bson
FilterTransformer.transform
(Set<MetadataType> metadataTypes) -
Uses of MetadataType in org.apache.drill.metastore.operate
Modifier and TypeMethodDescriptionDelete.metadataTypes()
MetadataTypeValidator.supportedMetadataTypes()
Modifier and TypeMethodDescriptionDelete.Builder.metadataType
(MetadataType... metadataTypes) Read.metadataType
(MetadataType... metadataType) Modifier and TypeMethodDescriptionAbstractRead.metadataTypes
(Set<MetadataType> metadataTypes) Delete.Builder.metadataTypes
(Set<MetadataType> metadataTypes) Read.metadataTypes
(Set<MetadataType> metadataTypes) Provides set of metadata types to be read.default void
MetadataTypeValidator.validate
(Set<MetadataType> metadataTypes) Validates if given metadata types contain at least one metadata type and that all metadata types are supported. -
Uses of MetadataType in org.apache.drill.metastore.rdbms.components.tables
Modifier and TypeMethodDescriptionMetadataMapper<TableMetadataUnit,
? extends org.jooq.Record> TablesTransformer.toMapper
(MetadataType metadataType) Modifier and TypeMethodDescriptionSet<MetadataMapper<TableMetadataUnit,
? extends org.jooq.Record>> TablesTransformer.toMappers
(Set<MetadataType> metadataTypes) -
Uses of MetadataType in org.apache.drill.metastore.rdbms.transform
Modifier and TypeMethodDescriptionMetadataMapper<T,
? extends org.jooq.Record> Transformer.toMapper
(MetadataType metadataType) Returns metadata mappers corresponding to the given metadata type.Modifier and TypeMethodDescriptionSet<MetadataMapper<T,
? extends org.jooq.Record>> Transformer.toMappers
(Set<MetadataType> metadataTypes) Returns set of metadata mappers corresponding to the given metadata types. -
Uses of MetadataType in org.apache.drill.metastore.statistics
Modifier and TypeFieldDescriptionstatic final TableStatisticsKind<MetadataType>
TableStatisticsKind.ANALYZE_METADATA_LEVEL
Table statistics kind which represents metadata level for which analyze was produced.