|
Elasticlient
|
#include <string>#include <memory>#include <cstdint>#include <stdexcept>#include <vector>#include <utility>#include <initializer_list>#include <type_traits>
Go to the source code of this file.
Classes | |
| class | elasticlient::ConnectionException |
| class | elasticlient::Client |
| Class for managing Elasticsearch connection in one Elasticsearch cluster. More... | |
| struct | elasticlient::Client::ClientOption |
| Abstract class for various options passed to Client constructor. More... | |
| struct | elasticlient::Client::ClientOptionValue< T > |
| Helper class holding single value for ClientOption implementations. More... | |
| struct | elasticlient::Client::TimeoutOption |
| The timeout [ms] setting for client connection. More... | |
| struct | elasticlient::Client::ConnectTimeoutOption |
| The connection timeout [ms] for client. More... | |
| struct | elasticlient::Client::ProxiesOption |
| Proxies option for client connection. More... | |
| struct | elasticlient::Client::SSLOption |
| Options to setup SSL for client connection. More... | |
| struct | elasticlient::Client::SSLOption::SSLOptionType |
| Abstract base class for specific SSL options. More... | |
| struct | elasticlient::Client::SSLOption::CertFile |
| Path to the certificate. More... | |
| struct | elasticlient::Client::SSLOption::KeyFile |
| Path to the certificate key file. More... | |
| struct | elasticlient::Client::SSLOption::CaInfo |
| Path to the custom CA bundle. More... | |
| struct | elasticlient::Client::SSLOption::VerifyHost |
| Flag whether to verify host. More... | |
| struct | elasticlient::Client::SSLOption::VerifyPeer |
| Flag whether to verify peer. More... | |
Namespaces | |
| elasticlient | |
| The elasticlient namespace. | |
Module of Elasticsearch Client. Responsible for performing requests on Elasticsearch cluster.
1.8.17