Re-exports§
pub use elastic_parser;
pub use elastic_query_builder;
Modules§
Structs§
- BulkApi
- Cloud
Connection Pool - A connection pool that manages the single connection to an Elasticsearch cluster running on Elasticsearch service in Elastic Cloud.
- CloudId
- An identifier that uniquely identifies an Elasticsearch cluster running on Elasticsearch service in Elastic Cloud.
- Connection
- A connection to an Elasticsearch node, used to send an API request
- Delete
Api - Delete
ByQuery Api - https://www.elastic.co/guide/en/elasticsearch/reference/current/docs-delete-by-query.html
- Delete
DocResponse - Elastic
Api - Elasticsearch
- Root client for top level APIs
- GetApi
- IlmApi
- https://www.elastic.co/guide/en/elasticsearch/reference/current/docs-delete-by-query.html
- Index
Api - https://www.elastic.co/guide/en/elasticsearch/reference/current/docs-index_.html
- Indices
Api - Indices
Refresh Response - Search
Api - Single
Node Connection Pool - A connection pool that manages the single connection to an Elasticsearch cluster.
- Transport
- A HTTP transport responsible for making the API requests to Elasticsearch, using a Connection selected from a ConnectionPool
- Transport
Builder - Builds a HTTP transport to make API calls to Elasticsearch
- Update
Api - Update
ByQuery - https://www.elastic.co/guide/en/elasticsearch/reference/current/docs-update-by-query.html
- Url
- A parsed URL record.
Enums§
- Build
Error - Error that can occur when building a Transport
Statics§
- DEFAULT_
ADDRESS - Default address to Elasticsearch running on
https://localhost:9200
Traits§
- Connection
Pool - A pool of Connections, used to make API calls to Elasticsearch.