Class Bzip2DataSourcePlugin
java.lang.Object
org.elasticsearch.plugins.Plugin
org.elasticsearch.xpack.esql.datasource.bzip2.Bzip2DataSourcePlugin
- All Implemented Interfaces:
Closeable,AutoCloseable,DataSourcePlugin
Data source plugin that provides bzip2 decompression for ESQL external data sources.
Enables compound extensions like .csv.bz2, .tsv.bz2, .ndjson.bz2,
and .jsonl.bz by registering a decompression codec for .bz2 and .bz.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.elasticsearch.plugins.Plugin
Plugin.PluginServices -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.elasticsearch.plugins.Plugin
additionalSettings, close, createComponents, getAdditionalIndexSettingProviders, getBootstrapChecks, getExecutorBuilders, getIndexTemplateMetadataUpgrader, getNamedWriteables, getNamedXContent, getProjectCustomMetadataUpgraders, getSettings, getSettingsFilter, onIndexModuleMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.elasticsearch.xpack.esql.datasources.spi.DataSourcePlugin
connectors, filterPushdownSupport, formatReaders, formatSpecs, namedWriteables, operatorFactories, sourceFactories, storageProviders, storageProviders, supportedCatalogs, supportedConnectorSchemes, supportedSchemes, tableCatalogs
-
Constructor Details
-
Bzip2DataSourcePlugin
public Bzip2DataSourcePlugin()
-
-
Method Details
-
decompressionCodecs
- Specified by:
decompressionCodecsin interfaceDataSourcePlugin
-