Class S3DataSourcePlugin
java.lang.Object
org.elasticsearch.plugins.Plugin
org.elasticsearch.xpack.esql.datasource.s3.S3DataSourcePlugin
- All Implemented Interfaces:
Closeable,AutoCloseable,DataSourcePlugin
Data source plugin providing S3 storage support for ESQL.
Supports s3://, s3a://, and s3n:// URI schemes.
-
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, decompressionCodecs, filterPushdownSupport, formatReaders, formatSpecs, namedWriteables, operatorFactories, sourceFactories, storageProviders, supportedCatalogs, supportedConnectorSchemes, tableCatalogs
-
Constructor Details
-
S3DataSourcePlugin
public S3DataSourcePlugin()
-
-
Method Details
-
supportedSchemes
- Specified by:
supportedSchemesin interfaceDataSourcePlugin
-
storageProviders
- Specified by:
storageProvidersin interfaceDataSourcePlugin
-