Uses of Interface
org.apache.drill.common.logical.FormatPluginConfig
Package
Description
Storage plugin interfaces and logical plan representation.
-
Uses of FormatPluginConfig in org.apache.drill.common.logical
-
Uses of FormatPluginConfig in org.apache.drill.exec.planner.logical
ModifierConstructorDescriptionFileSystemCreateTableEntry
(FileSystemConfig storageConfig, FormatPluginConfig formatConfig, String location, List<String> partitionColumns, StorageStrategy storageStrategy, StoragePluginRegistry engineRegistry) -
Uses of FormatPluginConfig in org.apache.drill.exec.store
Modifier and TypeMethodDescriptionAbstractStoragePlugin.getFormatPlugin
(FormatPluginConfig config) StoragePlugin.getFormatPlugin
(FormatPluginConfig config) Allows to get the format plugin for current storage plugin based on appropriate format plugin config usage.StoragePluginRegistry.getFormatPlugin
(StoragePluginConfig storageConfig, FormatPluginConfig formatConfig) Deprecated.StoragePluginRegistryImpl.getFormatPlugin
(StoragePluginConfig storageConfig, FormatPluginConfig formatConfig) StoragePluginRegistry.getFormatPluginByConfig
(StoragePluginConfig storageConfig, FormatPluginConfig formatConfig) Get the Format plugin for the FileSystemPlugin associated with the provided storage config and format config.StoragePluginRegistryImpl.getFormatPluginByConfig
(StoragePluginConfig storageConfig, FormatPluginConfig formatConfig) void
StoragePluginRegistry.putFormatPlugin
(String pluginName, String formatName, FormatPluginConfig formatConfig) Safe way to add or remove a format plugin config from a stored file system configuration.void
StoragePluginRegistryImpl.putFormatPlugin
(String pluginName, String formatName, FormatPluginConfig formatConfig) <T extends FormatPlugin>
TStoragePluginRegistry.resolveFormat
(StoragePluginConfig storageConfig, FormatPluginConfig formatConfig, Class<T> desired) Resolve a storage plugin given a storage plugin config.<T extends FormatPlugin>
TStoragePluginRegistryImpl.resolveFormat
(StoragePluginConfig storageConfig, FormatPluginConfig formatConfig, Class<T> desired) -
Uses of FormatPluginConfig in org.apache.drill.exec.store.avro
Modifier and TypeClassDescriptionclass
Format plugin config for Avro data files. -
Uses of FormatPluginConfig in org.apache.drill.exec.store.delta
ModifierConstructorDescriptionDeltaGroupScan
(String userName, List<ReadEntryWithPath> entries, StoragePluginConfig storageConfig, FormatPluginConfig formatConfig, List<SchemaPath> columns, TupleMetadata schema, String path, ParquetReaderConfig readerConfig, LogicalExpression condition, Integer limit, Map<org.apache.hadoop.fs.Path, Map<String, String>> partitionHolder, StoragePluginRegistry pluginRegistry) DeltaRowGroupScan
(StoragePluginRegistry registry, String userName, StoragePluginConfig storageConfig, FormatPluginConfig formatPluginConfig, List<RowGroupReadEntry> rowGroupReadEntries, List<SchemaPath> columns, Map<org.apache.hadoop.fs.Path, Map<String, String>> partitions, ParquetReaderConfig readerConfig, LogicalExpression filter, TupleMetadata schema) -
Uses of FormatPluginConfig in org.apache.drill.exec.store.delta.format
-
Uses of FormatPluginConfig in org.apache.drill.exec.store.dfs
Modifier and TypeMethodDescriptionFileSystemPlugin.getFormatPlugin
(FormatPluginConfig config) If format plugin configuration is for named format plugin, will return format plugin from pre-loaded list by name.Modifier and TypeMethodDescriptionFileSystemConfig.copyWithFormats
(Map<String, FormatPluginConfig> newFormats) Copy this file system config with the set of new/replaced formats.ModifierConstructorDescriptionFormatSelection
(FormatPluginConfig format, List<org.apache.hadoop.fs.Path> files) FormatSelection
(FormatPluginConfig format, FileSelection selection) -
Uses of FormatPluginConfig in org.apache.drill.exec.store.dfs.easy
Modifier and TypeClassDescriptionclass
EasyFormatPlugin<T extends FormatPluginConfig>
Base class for file readers.Modifier and TypeMethodDescriptionEasyGroupScan.getFormatConfig()
EasySubScan.getFormatConfig()
EasyWriter.getFormatConfig()
ModifierConstructorDescriptionEasyGroupScan
(String userName, List<org.apache.hadoop.fs.Path> files, StoragePluginConfig storageConfig, FormatPluginConfig formatConfig, StoragePluginRegistry engineRegistry, List<SchemaPath> columns, org.apache.hadoop.fs.Path selectionRoot, TupleMetadata schema, int limit) EasySubScan
(String userName, List<CompleteFileWork.FileWorkImpl> files, StoragePluginConfig storageConfig, FormatPluginConfig formatConfig, StoragePluginRegistry engineRegistry, List<SchemaPath> columns, org.apache.hadoop.fs.Path selectionRoot, int partitionDepth, TupleMetadata schema, int limit) EasyWriter
(PhysicalOperator child, String location, List<String> partitionColumns, StorageStrategy storageStrategy, StoragePluginConfig storageConfig, FormatPluginConfig formatConfig, StoragePluginRegistry engineRegistry) ModifierConstructorDescriptionClassicScanBuilder
(FragmentContext context, EasySubScan scan, EasyFormatPlugin<? extends FormatPluginConfig> plugin) EasyFileScanBuilder
(FragmentContext context, EasySubScan scan, EasyFormatPlugin<? extends FormatPluginConfig> plugin) ConstructorEvfErrorContext
(EasySubScan scan, EasyFormatPlugin<? extends FormatPluginConfig> plugin) -
Uses of FormatPluginConfig in org.apache.drill.exec.store.easy.json
-
Uses of FormatPluginConfig in org.apache.drill.exec.store.easy.sequencefile
-
Uses of FormatPluginConfig in org.apache.drill.exec.store.easy.text
-
Uses of FormatPluginConfig in org.apache.drill.exec.store.esri
Modifier and TypeClassDescriptionclass
Format plugin config for shapefile data files. -
Uses of FormatPluginConfig in org.apache.drill.exec.store.excel
-
Uses of FormatPluginConfig in org.apache.drill.exec.store.hdf5
-
Uses of FormatPluginConfig in org.apache.drill.exec.store.hive
Modifier and TypeMethodDescriptionHiveStoragePlugin.getFormatPlugin
(FormatPluginConfig formatConfig) -
Uses of FormatPluginConfig in org.apache.drill.exec.store.httpd
-
Uses of FormatPluginConfig in org.apache.drill.exec.store.iceberg
Modifier and TypeMethodDescriptionIcebergGroupScan.getFormatConfig()
IcebergSubScan.getFormatConfig()
ModifierConstructorDescriptionIcebergGroupScan
(String userName, StoragePluginConfig storageConfig, FormatPluginConfig formatConfig, List<SchemaPath> columns, TupleMetadata schema, String path, LogicalExpression condition, Integer maxRecords, StoragePluginRegistry pluginRegistry) IcebergSubScan
(String userName, StoragePluginConfig storageConfig, FormatPluginConfig formatConfig, List<SchemaPath> columns, String path, List<IcebergWork> workList, TupleMetadata schema, LogicalExpression condition, Integer maxRecords, StoragePluginRegistry pluginRegistry) -
Uses of FormatPluginConfig in org.apache.drill.exec.store.iceberg.format
-
Uses of FormatPluginConfig in org.apache.drill.exec.store.image
-
Uses of FormatPluginConfig in org.apache.drill.exec.store.log
-
Uses of FormatPluginConfig in org.apache.drill.exec.store.ltsv
-
Uses of FormatPluginConfig in org.apache.drill.exec.store.msaccess
-
Uses of FormatPluginConfig in org.apache.drill.exec.store.parquet
ModifierConstructorDescriptionParquetGroupScan
(StoragePluginRegistry engineRegistry, String userName, List<ReadEntryWithPath> entries, StoragePluginConfig storageConfig, FormatPluginConfig formatConfig, List<SchemaPath> columns, org.apache.hadoop.fs.Path selectionRoot, org.apache.hadoop.fs.Path cacheFileRoot, ParquetReaderConfig readerConfig, LogicalExpression filter, TupleMetadata schema) ParquetRowGroupScan
(StoragePluginRegistry registry, String userName, StoragePluginConfig storageConfig, FormatPluginConfig formatConfig, LinkedList<RowGroupReadEntry> rowGroupReadEntries, List<SchemaPath> columns, ParquetReaderConfig readerConfig, org.apache.hadoop.fs.Path selectionRoot, LogicalExpression filter, TupleMetadata schema) -
Uses of FormatPluginConfig in org.apache.drill.exec.store.pcap.plugin
-
Uses of FormatPluginConfig in org.apache.drill.exec.store.pdf
-
Uses of FormatPluginConfig in org.apache.drill.exec.store.sas
-
Uses of FormatPluginConfig in org.apache.drill.exec.store.spss
-
Uses of FormatPluginConfig in org.apache.drill.exec.store.syslog
-
Uses of FormatPluginConfig in org.apache.drill.exec.store.xml
StoragePluginRegistry.resolveFormat(StoragePluginConfig, FormatPluginConfig, Class)
which provides type safety.