Interface ConnectorFactory
- All Superinterfaces:
ExternalSourceFactory
Factory for creating connectors to external data sources.
Each factory handles a specific protocol or source type (e.g. "flight", "jdbc").
Schema resolution lives here to avoid creating throwaway
Connector instances.-
Method Summary
Methods inherited from interface org.elasticsearch.xpack.esql.datasources.spi.ExternalSourceFactory
filterPushdownSupport, operatorFactory, splitProvider
-
Method Details
-
type
String type()- Specified by:
typein interfaceExternalSourceFactory
-
canHandle
- Specified by:
canHandlein interfaceExternalSourceFactory
-
resolveMetadata
- Specified by:
resolveMetadatain interfaceExternalSourceFactory
-
open
-