Skip to main content

faucet_source_elasticsearch/
lib.rs

1#![cfg_attr(docsrs, feature(doc_cfg))]
2
3//! # faucet-source-elasticsearch
4//!
5//! Elasticsearch search source connector for the faucet-stream ecosystem.
6//!
7//! Uses the scroll API to paginate through large result sets efficiently.
8
9pub mod config;
10pub mod stream;
11
12pub use faucet_core::{AuthSpec, FaucetError, SharedAuthProvider, Source};
13
14pub use config::{ElasticsearchAuth, ElasticsearchSourceConfig};
15pub use stream::ElasticsearchSource;