Class GrpcDataSourcePlugin
java.lang.Object
org.elasticsearch.plugins.Plugin
org.elasticsearch.xpack.esql.datasource.grpc.GrpcDataSourcePlugin
- All Implemented Interfaces:
Closeable,AutoCloseable,DataSourcePlugin
Registers the Arrow Flight connector for ESQL.
Handles
flight:// and grpc:// URIs for columnar data streaming via gRPC.-
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, 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
decompressionCodecs, filterPushdownSupport, formatReaders, formatSpecs, namedWriteables, operatorFactories, sourceFactories, storageProviders, storageProviders, supportedCatalogs, supportedSchemes, tableCatalogs
-
Constructor Details
-
GrpcDataSourcePlugin
public GrpcDataSourcePlugin()
-
-
Method Details
-
supportedConnectorSchemes
- Specified by:
supportedConnectorSchemesin interfaceDataSourcePlugin
-
connectors
- Specified by:
connectorsin interfaceDataSourcePlugin
-
getNamedWriteables
- Overrides:
getNamedWriteablesin classPlugin
-