Expand description
§faucet-source-elasticsearch
Elasticsearch search source connector for the faucet-stream ecosystem.
Uses the scroll API to paginate through large result sets efficiently.
Re-exports§
pub use config::ElasticsearchSourceConfig;pub use stream::ElasticsearchSource;
Modules§
Enums§
- Auth
Spec - A connector’s
auth:field: either an inline auth definitionA(the{ type, config }shape), or a{ ref: <name> }reference to a shared provider defined in the top-levelauth:catalog. - Elasticsearch
Auth - Authentication method for Elasticsearch.
- Faucet
Error - All possible errors returned by faucet-stream.
Traits§
- Source
- A source fetches records from an external system.
Type Aliases§
- Shared
Auth Provider - A shared
AuthProviderhandle. Cloning it shares the one live provider (and its single token cache) across connectors.